Streamline GPS momentum plugin
This commit is contained in:
@@ -1,25 +1,25 @@
|
||||
cmake_minimum_required(VERSION 3.21)
|
||||
|
||||
project(EdgeWeightGPS VERSION 0.1.0 LANGUAGES CXX)
|
||||
project(MomentumGPS VERSION 0.2.0 LANGUAGES CXX)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 23)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_CXX_EXTENSIONS OFF)
|
||||
|
||||
add_library(EdgeWeightGPS SHARED src/Main.cpp)
|
||||
add_library(MomentumGPS SHARED src/Main.cpp)
|
||||
target_include_directories(
|
||||
EdgeWeightGPS
|
||||
MomentumGPS
|
||||
PRIVATE
|
||||
"${CMAKE_CURRENT_LIST_DIR}/include"
|
||||
"${CMAKE_CURRENT_LIST_DIR}/../../vendor/RED4ext.SDK/include"
|
||||
)
|
||||
target_compile_definitions(EdgeWeightGPS PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX)
|
||||
target_compile_options(EdgeWeightGPS PRIVATE -fmax-errors=12)
|
||||
target_link_options(EdgeWeightGPS PRIVATE -static -static-libgcc -static-libstdc++)
|
||||
target_compile_definitions(MomentumGPS PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX)
|
||||
target_compile_options(MomentumGPS PRIVATE -fmax-errors=12)
|
||||
target_link_options(MomentumGPS PRIVATE -static -static-libgcc -static-libstdc++)
|
||||
|
||||
set_target_properties(
|
||||
EdgeWeightGPS
|
||||
MomentumGPS
|
||||
PROPERTIES
|
||||
PREFIX ""
|
||||
OUTPUT_NAME "EdgeWeightGPS"
|
||||
OUTPUT_NAME "MomentumGPS"
|
||||
)
|
||||
|
||||
+111
-6088
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user