[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-devel
Subject: Re: draft: cmake <-> kdevelop integration
From: Alexander Dymo <dymo () mk ! ukrtelecom ! ua>
Date: 2006-10-04 16:46:06
Message-ID: 200610041946.06827.dymo () mk ! ukrtelecom ! ua
[Download RAW message or body]
Matt, do you know the answer to one important question about cmake
which Alex didn't emphasize.
Let's get back to his example:
---------8<------------8<-------------8<----------
#00
#01 set(myLinkLibs foo)
#02 set(myIncDirs foo/include)
#03
#04 set(mySrcs main.cpp foo.cpp)
#05
#06 find_package(PNG)
#07
#08 if (PNG_FOUND)
#09 set( mySrcs ${mySrcs} pngview.cpp)
#10 set(myLinkLibs ${myLinkLibs} ${PNG_LIBRARIES})
#11 set(myIncDirs ${myIncDirs} ${PNG_INCLUDE_DIR})
#12 endif (PNG_FOUND)
#13
#14 if (WIN32)
#15 set( mySrcs ${mySrcs} pngview.cpp)
#16 else (WIN32)
#17 set( mySrcs ${mySrcs} pngview.cpp)
#18 endif (WIN32)
#19
#20 include_directories( ${myIncDirs})
#21
#22 add_executable(hello ${mySrcs})
#23
#24 target_link_libraries(hello ${myLinkLibs})
---------8<------------8<-------------8<----------
Does your xml generator recognize all these cmake conditions
or does it simply evaluate the value of mySrcs depending on the
configuration stage?
_______________________________________________
KDevelop-devel mailing list
KDevelop-devel@barney.cs.uni-potsdam.de
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic