about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 1b5304c..b3ddd27 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -44,12 +44,17 @@ file(GLOB_RECURSE libwifi_src
44) 44)
45 45
46add_library(wifi SHARED ${libwifi_src}) 46add_library(wifi SHARED ${libwifi_src})
47
48set_target_properties(wifi PROPERTIES LINKER_LANGUAGE C) 47set_target_properties(wifi PROPERTIES LINKER_LANGUAGE C)
49set_target_properties(wifi PROPERTIES VERSION ${LIBWIFI_VERSION}) 48set_target_properties(wifi PROPERTIES VERSION ${LIBWIFI_VERSION})
50set_target_properties(wifi PROPERTIES SOVERSION 0) 49set_target_properties(wifi PROPERTIES SOVERSION 0)
51set_target_properties(wifi PROPERTIES PUBLIC_HEADER src/libwifi.h) 50set_target_properties(wifi PROPERTIES PUBLIC_HEADER src/libwifi.h)
52 51
52add_library(wifi_static STATIC ${libwifi_src})
53set_target_properties(wifi_static PROPERTIES LINKER_LANGUAGE C)
54set_target_properties(wifi_static PROPERTIES VERSION ${LIBWIFI_VERSION})
55set_target_properties(wifi_static PROPERTIES PUBLIC_HEADER src/libwifi.h)
56set_target_properties(wifi_static PROPERTIES OUTPUT_NAME wifi)
57
53install(DIRECTORY src/libwifi/core/ DESTINATION /usr/local/include/libwifi/core FILES_MATCHING PATTERN "*.h") 58install(DIRECTORY src/libwifi/core/ DESTINATION /usr/local/include/libwifi/core FILES_MATCHING PATTERN "*.h")
54install(DIRECTORY src/libwifi/parse/ DESTINATION /usr/local/include/libwifi/parse FILES_MATCHING PATTERN "*.h") 59install(DIRECTORY src/libwifi/parse/ DESTINATION /usr/local/include/libwifi/parse FILES_MATCHING PATTERN "*.h")
55install(DIRECTORY src/libwifi/gen/ DESTINATION /usr/local/include/libwifi/gen FILES_MATCHING PATTERN "*.h") 60install(DIRECTORY src/libwifi/gen/ DESTINATION /usr/local/include/libwifi/gen FILES_MATCHING PATTERN "*.h")