diff options
| author | Steve Markgraf <steve@steve-m.de> | 2012-05-29 01:47:44 +0200 |
|---|---|---|
| committer | Steve Markgraf <steve@steve-m.de> | 2012-05-29 02:13:18 +0200 |
| commit | d08c4770abbd13ad8f474adc709adb20996662d5 (patch) | |
| tree | 5c6368e1c53747ebaccdef6e875616f8e804cce9 /src/CMakeLists.txt | |
| parent | bc2c44505539f8c0f509df6d871519383710aaef (diff) | |
add local copy of getopt() for win32 build
Now all commandline utilities have a platform-independent
syntax.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
Diffstat (limited to 'src/CMakeLists.txt')
| -rw-r--r-- | src/CMakeLists.txt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 28177a7..6944be5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -44,6 +44,12 @@ add_library(rtlsdr_static STATIC tuner_fc2580.c ) +if(WIN32) +add_library(libgetopt_static STATIC + getopt/getopt.c +) +endif() + target_link_libraries(rtlsdr_static ${LIBUSB_LIBRARIES} ) @@ -75,6 +81,9 @@ target_link_libraries(rtl_test rtlsdr_static ) if(WIN32) +target_link_libraries(rtl_sdr libgetopt_static) +target_link_libraries(rtl_tcp libgetopt_static) +target_link_libraries(rtl_test libgetopt_static) set_property(TARGET rtl_sdr APPEND PROPERTY COMPILE_DEFINITIONS "rtlsdr_STATIC" ) set_property(TARGET rtl_tcp APPEND PROPERTY COMPILE_DEFINITIONS "rtlsdr_STATIC" ) set_property(TARGET rtl_test APPEND PROPERTY COMPILE_DEFINITIONS "rtlsdr_STATIC" ) |
