/[debburn]/nonameyet/trunk/cdrecord/CMakeLists.txt
ViewVC logotype

Contents of /nonameyet/trunk/cdrecord/CMakeLists.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 237 - (hide annotations) (download)
Wed Sep 6 17:48:01 2006 UTC (6 years, 8 months ago) by blade
File MIME type: text/plain
File size: 759 byte(s)
lookup for sys/capability.h and stopping if not present and system is Linux...
1 blade 10 PROJECT (CDRECORD)
2 blade 97 INCLUDE_DIRECTORIES(../include . ${CMAKE_BINARY_DIR})
3 blade 215 INCLUDE(../include/AddScgBits.cmake)
4 blade 10
5 blade 97 AUX_SOURCE_DIRECTORY(. CDRECORD_SRCS)
6 blade 10
7 blade 237 FIND_FILE(CAPTEST "sys/capability.h")
8 blade 46 if(CAPTEST)
9     set(CAPLINK cap)
10     endif(CAPTEST)
11    
12 blade 237 if(CMAKE_SYSTEM_NAME MATCHES "Linux" AND NOT CAPTEST)
13     MESSAGE(FATAL_ERROR "Error: found a Linux system but no libcap header. Install libcap-dev.")
14     endif(CMAKE_SYSTEM_NAME MATCHES "Linux" AND NOT CAPTEST)
15 blade 229
16 blade 65 LINK_DIRECTORIES(../libschily ../libscg ../libdeflt)
17 blade 19 ADD_EXECUTABLE (wodim ${CDRECORD_SRCS})
18 blade 215 TARGET_LINK_LIBRARIES(wodim ${SCG_LIBS} schily deflt ${CAPLINK})
19     SET_TARGET_PROPERTIES(wodim PROPERTIES SKIP_BUILD_RPATH TRUE)
20 blade 61
21 blade 74 INSTALL(TARGETS wodim DESTINATION bin)
22     INSTALL(FILES
23     wodim.1
24     DESTINATION share/man/man1)

  ViewVC Help
Powered by ViewVC 1.1.5