Streamline GPS momentum plugin

This commit is contained in:
2026-06-27 04:36:28 -05:00
parent 83cf10495e
commit 78520ee48f
8 changed files with 176 additions and 6184 deletions
+8 -8
View File
@@ -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"
)
File diff suppressed because it is too large Load Diff