pso_gc_tools/CMakeLists.txt

21 lines
654 B
CMake
Raw Normal View History

cmake_minimum_required(VERSION 3.16)
project(psogc_quest_tools C)
set(CMAKE_C_STANDARD 99)
include_directories(/usr/local/include)
2021-03-20 11:32:30 -04:00
find_package(Iconv REQUIRED)
find_library(SYLVERANT_LIBRARY sylverant REQUIRED)
# decrypt_packets
2021-03-20 12:38:52 -04:00
add_executable(decrypt_packets decrypt_packets.c utils.c)
target_link_libraries(decrypt_packets ${SYLVERANT_LIBRARY})
2021-03-20 11:32:30 -04:00
# gen_qst_header
2021-03-20 12:38:52 -04:00
add_executable(gen_qst_header gen_qst_header.c utils.c)
2021-03-20 11:32:30 -04:00
target_link_libraries(gen_qst_header ${SYLVERANT_LIBRARY} ${ICONV_LIBRARIES})
target_compile_definitions(gen_qst_header PRIVATE ICONV_CONST=${ICONV_CONST})
target_include_directories(gen_qst_header PRIVATE ${ICONV_INCLUDE_DIR})