aboutsummaryrefslogtreecommitdiff
path: root/src/bin_nad2bin.cmake
blob: 3e1fa422231ae42db61877fe93dbc7bb200e40ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if(WIN32 AND BUILD_LIBPROJ_SHARED)
    message(warning " nad2nad can't be build with a DLL proj library you need a static lib")
endif(WIN32 AND BUILD_LIBPROJ_SHARED)


set(NAD2BIN_SRC nad2bin.cpp)
source_group("Source Files\\Bin" FILES ${NAD2BIN_SRC})

#Executable
add_executable(nad2bin ${NAD2BIN_SRC})
target_link_libraries(nad2bin ${PROJ_LIBRARIES})
install(TARGETS nad2bin 
        RUNTIME DESTINATION ${BINDIR})

if(MSVC AND BUILD_LIBPROJ_SHARED)
    target_compile_definitions(nad2bin PRIVATE PROJ_MSVC_DLL_IMPORT=1)
endif()