equal
deleted
inserted
replaced
3 find_package(SDL2 REQUIRED CONFIG) |
3 find_package(SDL2 REQUIRED CONFIG) |
4 find_package(SDL2_mixer 2 REQUIRED) |
4 find_package(SDL2_mixer 2 REQUIRED) |
5 find_package(SDL2_net 2 REQUIRED) |
5 find_package(SDL2_net 2 REQUIRED) |
6 find_package(SDL2_image 2 REQUIRED) |
6 find_package(SDL2_image 2 REQUIRED) |
7 find_package(SDL2_ttf 2 REQUIRED) |
7 find_package(SDL2_ttf 2 REQUIRED) |
|
8 |
|
9 corrosion_import_crate(MANIFEST_PATH "${CMAKE_SOURCE_DIR}/rust/lib-hwengine-future/Cargo.toml") |
8 |
10 |
9 #compile our rtl implementation |
11 #compile our rtl implementation |
10 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/rtl) |
12 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/rtl) |
11 include_directories(${PHYSFS_INCLUDE_DIR}) |
13 include_directories(${PHYSFS_INCLUDE_DIR}) |
12 include_directories(${PHYSLAYER_INCLUDE_DIR}) |
14 include_directories(${PHYSLAYER_INCLUDE_DIR}) |
117 ${SDL2_IMAGE_LIBRARIES} |
119 ${SDL2_IMAGE_LIBRARIES} |
118 ${SDL2_TTF_LIBRARIES} |
120 ${SDL2_TTF_LIBRARIES} |
119 physfs |
121 physfs |
120 physlayer |
122 physlayer |
121 m |
123 m |
|
124 hwengine_future |
122 ${HW_LINK_LIBS} |
125 ${HW_LINK_LIBS} |
123 #TODO: add other libraries |
126 #TODO: add other libraries |
124 ) |
127 ) |
125 install(PROGRAMS "${EXECUTABLE_OUTPUT_PATH}/hwengine${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION ${target_binary_install_dir}) |
128 install(PROGRAMS "${EXECUTABLE_OUTPUT_PATH}/hwengine${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION ${target_binary_install_dir}) |
126 |
129 |