Revision 20060 trunk/libraries/libjni-mrsid/src/main/native/jmrsid/CMakeLists.txt
CMakeLists.txt | ||
---|---|---|
1 | 1 |
set(LIB_NAME jmrsid) |
2 | 2 |
|
3 |
#SET_SOURCE_FILES_PROPERTIES(${LIB_COMMON_FILES} PROPERTIES LANGUAGE CXX) |
|
4 |
#SET_SOURCE_FILES_PROPERTIES(${MRSID_INCLUDE_DIR} PROPERTIES LANGUAGE CXX) |
|
5 |
#SET_SOURCE_FILES_PROPERTIES(${MRSID_INCLUDE_DIR2} PROPERTIES LANGUAGE CXX) |
|
6 |
#SET_SOURCE_FILES_PROPERTIES(${MRSID_INCLUDE_DIR3} PROPERTIES LANGUAGE CXX) |
|
7 |
#SET_SOURCE_FILES_PROPERTIES(${MRSID_INCLUDE_DIR4} PROPERTIES LANGUAGE CXX) |
|
8 |
#SET_SOURCE_FILES_PROPERTIES(${MRSID_INCLUDE_DIR5} PROPERTIES LANGUAGE CXX) |
|
9 |
#SET_SOURCE_FILES_PROPERTIES(${MRSID_INCLUDE_DIR6} PROPERTIES LANGUAGE CXX) |
|
10 |
#SET_SOURCE_FILES_PROPERTIES(${MRSID_INCLUDE_DIR7} PROPERTIES LANGUAGE CXX) |
|
11 |
#SET_SOURCE_FILES_PROPERTIES(${MRSID_INCLUDE_DIR8} PROPERTIES LANGUAGE CXX) |
|
12 | 3 |
|
13 |
#set(HEADER_PATH ${CMAKE_SOURCE_DIR}/include/${LIB_NAME}) |
|
14 |
|
|
15 |
SET(CMAKE_CXX_COMPILER /usr/bin/g++) |
|
16 |
|
|
17 | 4 |
FILE(GLOB LIB_PUBLIC_HEADERS "${HEADER_PATH}/*.h") |
18 | 5 |
FILE(GLOB LIB_COMMON_FILES "*.c*") |
19 | 6 |
include_directories( |
... | ... | |
35 | 22 |
${LIB_COMMON_FILES} |
36 | 23 |
) |
37 | 24 |
|
38 |
target_link_libraries(${LIB_NAME} |
|
39 |
${MRSID_LIBRARY} |
|
40 |
) |
|
25 |
IF(UNIX) |
|
26 |
target_link_libraries(${LIB_NAME} |
|
27 |
${MRSID_LIBRARY} |
|
28 |
) |
|
29 |
ENDIF(UNIX) |
|
41 | 30 |
|
31 |
IF(WIN32) |
|
32 |
target_link_libraries(${LIB_NAME} |
|
33 |
${MRSID_LIBRARY_W1} |
|
34 |
$(MRSID_LIBRARY_W2) |
|
35 |
) |
|
36 |
ENDIF(WIN32) |
|
42 | 37 |
|
43 | 38 |
if(APPLE) |
44 | 39 |
SET_TARGET_PROPERTIES(${LIB_NAME} |
... | ... | |
48 | 43 |
|
49 | 44 |
INCLUDE(ModuleInstall OPTIONAL) |
50 | 45 |
|
51 |
SET(CMAKE_CXX_COMPILER /usr/bin/g++) |
|
52 |
SET(CMAKE_C_COMPILER /usr/bin/gcc) |
|
53 |
|
|
54 | 46 |
SET_TARGET_PROPERTIES(jmrsid PROPERTIES VERSION "${JMRSID_VERSION}") |
55 | 47 |
IF(UNIX) |
56 | 48 |
SET_TARGET_PROPERTIES(jmrsid PROPERTIES OUTPUT_NAME "jmrsid${VERSION}") |
Also available in: Unified diff