Files
SmokeAPI/tools/CMakeLists.txt
2025-12-26 19:38:24 +05:00

19 lines
601 B
CMake

cmake_minimum_required(VERSION 3.24)
project(SmokeAPITools LANGUAGES CXX)
### Steamworks Downloader executable
add_executable(steamworks_downloader src/steamworks_downloader.cpp)
target_link_libraries(steamworks_downloader PRIVATE KoalaBoxTools)
# TODO: Deduplicate this from Koalabox/CMakeLists.txt
## https://github.com/serge1/ELFIO
CPMAddPackage("gh:serge1/ELFIO#Release_3.12")
target_link_libraries(steamworks_downloader PUBLIC elfio)
### Steamworks Parser executable
add_executable(steamworks_parser src/steamworks_parser.cpp)
target_link_libraries(steamworks_parser PRIVATE KoalaBoxTools)