diff options
| author | realtradam <[email protected]> | 2023-04-13 23:40:15 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2023-04-13 23:40:15 -0400 |
| commit | 3387c9fef273f2cc0674ea77ed950c0965299c4e (patch) | |
| tree | 9d56a18e8e4c27f80b6ca720a3f0b4946ba19501 /CMakeLists.txt | |
| parent | f250a4090cf4d535a163388fb5faea5ff1ce48e4 (diff) | |
| download | RodeoKit-3387c9fef273f2cc0674ea77ed950c0965299c4e.tar.gz RodeoKit-3387c9fef273f2cc0674ea77ed950c0965299c4e.zip | |
foundation of input system and initial implementation
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c52cc26..76152a5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,7 @@ add_library(${PROJECT_NAME} "src/rodeo_math.c" "src/rodeo_log.c" "src/rodeo_input.c" + "src/input/rodeo_input.c" ) set_property(TARGET RodeoKit PROPERTY C_STANDARD 11) @@ -65,10 +66,13 @@ if(DEFINED EMSCRIPTEN) PRIVATE external/bgfx/include PRIVATE external/bx/include PRIVATE external/cglm/include - PUBLIC external/STC/include PRIVATE src PUBLIC include ) + # `SYSTEM` setting ignores warnings from this external header + target_include_directories(${PROJECT_NAME} + SYSTEM PUBLIC external/STC/include + ) target_link_directories(${PROJECT_NAME} PRIVATE external/bgfx ) @@ -132,10 +136,13 @@ elseif(DEFINED UNIX AND NOT DEFINED APPLE) PRIVATE external/bgfx/include PRIVATE external/bx/include PRIVATE external/cglm/include - PUBLIC external/STC/include PRIVATE src PUBLIC include ) + # `SYSTEM` setting ignores warnings from this external header + target_include_directories(${PROJECT_NAME} + SYSTEM PUBLIC external/STC/include + ) target_link_directories(${PROJECT_NAME} PRIVATE external/SDL |
