- Timestamp:
- 07/22/09 14:04:39 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CMakeLists.txt
r112 r120 19 19 set (CS_OS_SYS "linux") 20 20 else (OSCAM_SYSTEM_NAME MATCHES "Tuxbox") 21 message (STATUS "Unknown cross system name: <${CMAKE_SYSTEM_NAME}>") 21 22 set (OSCamOperatingSystem "Unknown") 22 23 set (CS_OS_HW "unknown") … … 32 33 set (CS_OS_HW "mac") 33 34 set (CS_OS_SYS "macosx") 35 elseif (${CYGWIN}) 36 set (OSCamOperatingSystem "Windows/Cygwin") 37 set (CS_OS_HW "pc") 38 set (CS_OS_SYS "cygwin") 39 set (CMAKE_SYSTEM_PROCESSOR "i386") 34 40 else (${CMAKE_SYSTEM_NAME} MATCHES "Linux") 41 message (STATUS "Unknown system name: <${CMAKE_SYSTEM_NAME}>") 35 42 set (OSCamOperatingSystem "Unknown") 36 43 set (CS_OS_HW "unknown") … … 67 74 elseif (OSCamOperatingSystem MATCHES "Amino") 68 75 add_definitions ("-DOS_LINUX") 76 set (DEFAULT_CS_CONFDIR "/usr/local/etc") 77 elseif (OSCamOperatingSystem MATCHES "Windows/Cygwin") 78 add_definitions ("-DOS_CYGWIN32") 69 79 set (DEFAULT_CS_CONFDIR "/usr/local/etc") 70 80 endif (OSCamOperatingSystem MATCHES "Linux") … … 126 136 set (exe_name "oscam") 127 137 add_executable (${exe_name} ${exe_srcs} ${exe_hdrs}) 138 target_link_libraries (${exe_name} ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt pthread) 128 139 if (HAVE_AES) 129 140 target_link_libraries (${exe_name} crypto) 130 141 endif (HAVE_AES) 131 target_link_libraries (${exe_name} pthread ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt)132 142 add_dependencies (${exe_name} ${csoscam} ${csreaders} ${csmodules}) 133 143 … … 140 150 elseif (OSCamOperatingSystem MATCHES "Fonera2") 141 151 elseif (OSCamOperatingSystem MATCHES "Amino") 152 elseif (OSCamOperatingSystem MATCHES "Windows/cygwin") 142 153 endif (OSCamOperatingSystem MATCHES "Linux") 143 154 … … 149 160 file (GLOB doc_files "${CMAKE_CURRENT_SOURCE_DIR}/Distribution/doc/*.txt") 150 161 151 install (PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${exe_name} DESTINATION bin COMPONENT bin)162 install (PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${exe_name}${CMAKE_EXECUTABLE_SUFFIX} DESTINATION bin COMPONENT bin) 152 163 install (FILES ${config_files} DESTINATION etc COMPONENT config) 153 164 install (FILES ${doc_files} DESTINATION share/doc/oscam COMPONENT doc)
Note:
See TracChangeset
for help on using the changeset viewer.