Changeset 110 for trunk/CMakeLists.txt
- Timestamp:
- 06/15/09 13:17:14 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CMakeLists.txt
r109 r110 83 83 #----------------------- subdirectories ------------------------------ 84 84 85 include (CheckIncludeFile) 86 check_include_file ("openssl/aes.h" HAVE_AES) 87 if (HAVE_AES) 88 set (HAVE_AES 1) 89 add_definitions ("-DHAVE_AES") 90 else (HAVE_AES) 91 set (HAVE_AES 0) 92 endif (HAVE_AES) 93 94 #----------------------- subdirectories ------------------------------ 95 85 96 add_subdirectory (csctapi) 86 97 add_subdirectory (cscrypt) … … 117 128 set (exe_name "oscam") 118 129 add_executable (${exe_name} ${exe_srcs} ${exe_hdrs}) 119 target_link_libraries (${exe_name} crypto pthread ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt) 130 if (HAVE_AES) 131 target_link_libraries (${exe_name} crypto) 132 endif (HAVE_AES) 133 target_link_libraries (${exe_name} pthread ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt) 120 134 add_dependencies (${exe_name} ${csoscam} ${csreaders} ${csmodules}) 121 135 … … 149 163 message (STATUS " cpu: ${CS_OS_CPU}") 150 164 message (STATUS " hw: ${CS_OS_HW}") 165 if (HAVE_AES) 166 message (STATUS " use system aes functions") 167 else (HAVE_AES) 168 message (STATUS " use built-in aes functions") 169 endif (HAVE_AES) 151 170 message (STATUS "")
Note:
See TracChangeset
for help on using the changeset viewer.