cmake_minimum_required(VERSION 3.5) set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../deps/Dependencies/cmake-modules ${CMAKE_MODULE_PATH} ) include(Header) project(PsfPacker) if(NOT TARGET Framework) add_subdirectory( ${CMAKE_CURRENT_SOURCE_DIR}/../deps/Framework/build_cmake/Framework ${CMAKE_CURRENT_BINARY_DIR}/Framework ) endif() add_executable(PsfPacker Source/Main.cpp Source/PsfFsDescription.cpp Source/PsfFsDescription.h Source/PsfFsWriter.cpp Source/PsfFsWriter.h Source/PsfTagsDescription.cpp Source/PsfTagsDescription.h Source/PsfTagsWriter.cpp Source/PsfTagsWriter.h ) target_link_libraries(PsfPacker Framework)