[CMake] Calling qmake from cmake
    Michael Wild 
    themiwi at gmail.com
       
    Mon Aug 23 07:17:11 EDT 2010
    
    
  
On 23. Aug, 2010, at 11:43 , norulez wrote:
> Hello,
> 
> I've 3rdparty projects which are using qmake as the build system. How can I execute qmake from within an existing project to integrate such projects into the build process?
> 
> Thanks in advance
> 
> Best Regards
> NoRulez
Probably best do find_package(Qt4 REQUIRED) and then use ${QT_QMAKE_EXECUTABLE} in an ExternalProject_Add() invocation. Alternatively, instead of using the ExternalProject_Add, you could simply create a add_custom_target which runs qmake. In any case, you should then create IMPORTED libraries using add_library, and have all targets that link against them depend on the custom target.
I hope this isn't too abstract ;-)
Michael
    
    
More information about the CMake
mailing list