Skip to content

Commit

Permalink
Emscripten builds; Major CMake reduction
Browse files Browse the repository at this point in the history
  • Loading branch information
Epixu committed Oct 30, 2024
1 parent 5880e93 commit 2c83033
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 24 deletions.
14 changes: 5 additions & 9 deletions demo/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,8 @@ file(GLOB_RECURSE
*.cpp
)

add_executable(LangulusModInputSDLDemo ${LANGULUS_MOD_INPUTSDL_DEMO_SOURCES})

target_link_libraries(LangulusModInputSDLDemo
PRIVATE Langulus
)

add_dependencies(LangulusModInputSDLDemo
LangulusModInputSDL
)
add_langulus_app(LangulusModInputSDLDemo
SOURCES ${LANGULUS_MOD_INPUTSDL_DEMO_SOURCES}
LIBRARIES Langulus
DEPENDENCIES LangulusModInputSDL
)
19 changes: 4 additions & 15 deletions test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,8 @@ file(GLOB_RECURSE
*.cpp
)

add_executable(LangulusModInputSDLTest ${LANGULUS_MOD_INPUTSDL_TEST_SOURCES})

target_link_libraries(LangulusModInputSDLTest
PRIVATE Langulus
Catch2
)

add_dependencies(LangulusModInputSDLTest
LangulusModInputSDL
)

add_test(
NAME LangulusModInputSDLTest
COMMAND LangulusModInputSDLTest
WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
add_langulus_test(LangulusModInputSDLTest
SOURCES ${LANGULUS_MOD_INPUTSDL_TEST_SOURCES}
LIBRARIES Langulus
DEPENDENCIES LangulusModInputSDL
)

0 comments on commit 2c83033

Please sign in to comment.