Changeset 3036
- Timestamp:
- 09/11/10 09:17:01 (14 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CMakeLists.txt
r2953 r3036 30 30 elseif (OSCAM_SYSTEM_NAME MATCHES "NSLU2") 31 31 set (OSCamOperatingSystem "SlugOS") 32 33 32 set (CS_OS_HW "nslu2") 33 set (CS_OS_SYS "linux") 34 34 elseif (OSCAM_SYSTEM_NAME MATCHES "Dockstar") 35 35 set (OSCamOperatingSystem "OpenWRT") … … 39 39 set (OSCamOperatingSystem "Fonera2") 40 40 set (CS_OS_HW "fonera2") 41 set (CS_OS_SYS "linux") 42 elseif (OSCAM_SYSTEM_NAME MATCHES "DIR-825") 43 set (OSCamOperatingSystem "DIR-825") 44 set (CS_OS_HW "dir825") 41 45 set (CS_OS_SYS "linux") 42 46 elseif (OSCAM_SYSTEM_NAME MATCHES "AZBox") … … 104 108 ${CMAKE_CURRENT_SOURCE_DIR}/cscrypt 105 109 if[CS_WITH_GBOX] 106 110 ${CMAKE_CURRENT_SOURCE_DIR}/csgbox 107 111 endif[CS_WITH_GBOX] 108 112 ${CMAKE_CURRENT_SOURCE_DIR}/cygwin … … 115 119 ${CMAKE_CURRENT_SOURCE_DIR}/cscrypt 116 120 if[CS_WITH_GBOX] 117 121 ${CMAKE_CURRENT_SOURCE_DIR}/csgbox 118 122 endif[CS_WITH_GBOX] 119 123 ${OPTIONAL_INCLUDE_DIR} … … 144 148 elseif (OSCamOperatingSystem MATCHES "Tuxbox") 145 149 set (DEFAULT_CS_CONFDIR "/var/tuxbox/config") 146 147 148 149 150 150 if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "mips") 151 add_definitions ("-DOS_LINUX -DTUXBOX -DMIPSEL") 152 else (${CMAKE_SYSTEM_PROCESSOR} MATCHES "mips") 153 add_definitions ("-DOS_LINUX -DTUXBOX -DPPC") 154 endif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "mips") 151 155 elseif (OSCamOperatingSystem MATCHES "TripleDragon") 152 add_definitions ("-DOS_LINUX -DTRIPLEDRAGON -DSTB04SCI -DTUXBOX -DPPC") 156 add_definitions ("-DOS_LINUX -DTRIPLEDRAGON -DSTB04SCI -DTUXBOX -DPPC") 153 157 set (DEFAULT_CS_CONFDIR "/var/tuxbox/config") 154 158 elseif (OSCamOperatingSystem MATCHES "NeutrinoHD") … … 166 170 set (DEFAULT_CS_CONFDIR "/usr/oscam") 167 171 elseif (OSCamOperatingSystem MATCHES "Fonera2") 172 add_definitions ("-DOS_LINUX -DMIPSEL -DUCLIBC") 173 set (DEFAULT_CS_CONFDIR "/var/etc") 174 elseif (OSCamOperatingSystem MATCHES "DIR-825") 168 175 add_definitions ("-DOS_LINUX -DMIPSEL -DUCLIBC") 169 176 set (DEFAULT_CS_CONFDIR "/var/etc") … … 332 339 else (HAVE_PCSC) 333 340 if (OSCamOperatingSystem MATCHES "Windows/Cygwin") 334 335 341 add_definitions ("-Icygwin") 342 set (HAVE_PCSC "1") 336 343 endif (OSCamOperatingSystem MATCHES "Windows/Cygwin") 337 344 endif (HAVE_PCSC) … … 343 350 add_subdirectory (cscrypt) 344 351 if(CS_WITH_GBOX) 345 352 add_subdirectory (csgbox) 346 353 endif(CS_WITH_GBOX) 347 354 if( HAVE_LIBRT OR HAVE_LIBRT_STATIC) … … 383 390 add_executable (${exe_name} ${exe_srcs} ${exe_hdrs}) 384 391 if(CS_WITH_GBOX) 385 392 target_link_libraries (${exe_name} ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt csgbox) 386 393 else(CS_WITHGBOX) 387 394 target_link_libraries (${exe_name} ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt) 388 395 endif(CS_WITH_GBOX) 389 396 if(HAVE_LIBRT AND HAVE_LIBUSB) … … 393 400 endif (NOT OSCamOperatingSystem MATCHES "Mac OS X") 394 401 if (OSCamOperatingSystem MATCHES "Windows/Cygwin") 395 396 397 402 target_link_libraries (${exe_name} setupapi) 403 target_link_libraries (${exe_name} ole32) 404 target_link_libraries (${exe_name} shell32) 398 405 endif (OSCamOperatingSystem MATCHES "Windows/Cygwin") 399 406 endif(HAVE_LIBRT AND HAVE_LIBUSB) … … 405 412 endif (NOT OSCamOperatingSystem MATCHES "Mac OS X") 406 413 if (OSCamOperatingSystem MATCHES "Windows/Cygwin") 407 408 409 414 target_link_libraries (${exe_name} setupapi) 415 target_link_libraries (${exe_name} ole32) 416 target_link_libraries (${exe_name} shell32) 410 417 endif (OSCamOperatingSystem MATCHES "Windows/Cygwin") 411 418 endif (HAVE_LIBRT_STATIC AND HAVE_LIBUSB) … … 434 441 if (OSCamOperatingSystem MATCHES "Linux") 435 442 elseif (OSCamOperatingSystem MATCHES "Mac OS X") 436 437 438 439 440 441 442 443 443 FIND_LIBRARY (PCSC_LIBRARY PCSC) 444 message (STATUS "OS X system PCSC : ${PCSC_LIBRARY}") 445 target_link_libraries ( ${exe_name} ${PCSC_LIBRARY}) 446 set (HAVE_PCSC "1") 447 FIND_LIBRARY (IOKit_LIBRARY IOKit) 448 target_link_libraries ( ${exe_name} ${IOKit_LIBRARY}) 449 FIND_LIBRARY (CoreFoundation_LIBRARY CoreFoundation) 450 target_link_libraries ( ${exe_name} ${CoreFoundation_LIBRARY}) 444 451 elseif (OSCamOperatingSystem MATCHES "Tuxbox") 445 452 target_link_libraries ( ${exe_name} dl) … … 449 456 elseif (OSCamOperatingSystem MATCHES "OpenWRT") 450 457 elseif (OSCamOperatingSystem MATCHES "Fonera2") 458 elseif (OSCamOperatingSystem MATCHES "DIR-825") 451 459 elseif (OSCamOperatingSystem MATCHES "agv2+w") 452 460 elseif (OSCamOperatingSystem MATCHES "WRT54G") … … 529 537 530 538 if (OSCamOperatingSystem MATCHES "Windows/Cygwin") 531 539 set (CMAKE_EXE_LINKER_FLAGS "--enable-stdcall-fixup") 532 540 endif (OSCamOperatingSystem MATCHES "Windows/Cygwin") 533 541
Note:
See TracChangeset
for help on using the changeset viewer.