1
0
This commit is contained in:
Scott E. Graves
2017-03-15 19:41:59 -05:00
parent 836c6838fe
commit cba53aef8b
6 changed files with 86 additions and 60 deletions

View File

@@ -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()