gvsig-raster / libjni-potrace / trunk / libjni-potrace / CMakeModules / ModuleInstall.cmake @ 1780
History | View | Annotate | Download (784 Bytes)
1 | 1780 | nbrodin | # INSTALL and SOURCE_GROUP commands for OSG/OT/Producer Modules |
---|---|---|---|
2 | |||
3 | # Required Vars: |
||
4 | # ${LIB_NAME} |
||
5 | # ${LIB_PUBLIC_HEADERS} |
||
6 | |||
7 | SET(INSTALL_INCDIR include) |
||
8 | SET(INSTALL_BINDIR bin) |
||
9 | IF(WIN32) |
||
10 | SET(INSTALL_BINDIR .) |
||
11 | SET(INSTALL_LIBDIR .) |
||
12 | SET(INSTALL_ARCHIVEDIR lib) |
||
13 | ELSE(WIN32) |
||
14 | SET(INSTALL_BINDIR .) |
||
15 | SET(INSTALL_LIBDIR .) |
||
16 | SET(INSTALL_ARCHIVEDIR lib) |
||
17 | ENDIF(WIN32) |
||
18 | |||
19 | SET(HEADERS_GROUP "Header Files") |
||
20 | |||
21 | SOURCE_GROUP( |
||
22 | ${HEADERS_GROUP} |
||
23 | FILES ${LIB_PUBLIC_HEADERS} |
||
24 | ) |
||
25 | |||
26 | |||
27 | INSTALL( |
||
28 | TARGETS ${LIB_NAME} |
||
29 | RUNTIME DESTINATION ${INSTALL_BINDIR} |
||
30 | LIBRARY DESTINATION ${INSTALL_LIBDIR} |
||
31 | ARCHIVE DESTINATION ${INSTALL_ARCHIVEDIR} |
||
32 | ) |
||
33 | |||
34 | |||
35 | |||
36 | # FIXME: Do not run for OS X framework |
||
37 | #INSTALL( |
||
38 | # FILES ${LIB_PUBLIC_HEADERS} |
||
39 | # DESTINATION ${INSTALL_INCDIR}/${LIB_NAME} |
||
40 | #) |