CMake
This commit is contained in:
@@ -2,6 +2,9 @@ project(siadrive)
|
||||
include(ExternalProject)
|
||||
cmake_minimum_required(VERSION 3.3)
|
||||
|
||||
if (NOT DEFINED CMAKE_BUILD_TYPE)
|
||||
set(CMAKE_BUILD_TYPE Debug)
|
||||
endif()
|
||||
|
||||
#Common Configuration Pre-setup
|
||||
set(3RD_PARTY_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR}/3rd-party/ttmath-0.9.3)
|
||||
@@ -34,7 +37,11 @@ if (MSVC)
|
||||
add_dependencies(siadrive.api curl_project sqlitecpp_project)
|
||||
|
||||
set(3RD_PARTY_INCLUDES ${3RD_PARTY_INCLUDES} ${CMAKE_BINARY_DIR}/external/include ${CMAKE_BINARY_DIR}/external/builds/sqlitecpp/src/sqlitecpp_project/include/)
|
||||
target_link_libraries(siadrive.api ${CMAKE_BINARY_DIR}/external/lib/libcurl.lib)
|
||||
target_link_libraries(siadrive.api
|
||||
${CMAKE_BINARY_DIR}/external/lib/libcurl.lib
|
||||
${CMAKE_BINARY_DIR}/external/builds/sqlitecpp/src/sqlitecpp_project-build/sqlite3/${CMAKE_BUILD_TYPE}/sqlite3.lib
|
||||
${CMAKE_BINARY_DIR}/external/builds/sqlitecpp/src/sqlitecpp_project-build/${CMAKE_BUILD_TYPE}/SQLiteCpp.lib)
|
||||
set_property(TARGET siadrive.api APPEND PROPERTY LINK_FLAGS /OPT:NOREF)
|
||||
endif()
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user