Files
ox/src/nostalgia/studio/lib/CMakeLists.txt
T

54 lines
789 B
CMake

cmake_minimum_required(VERSION 2.8.11)
project(NostalgiaStudio)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
add_library(
NostalgiaStudio SHARED
json_read.cpp
json_write.cpp
wizard.cpp
oxfstreeview.cpp
plugin.cpp
project.cpp
)
install(TARGETS NostalgiaStudio
LIBRARY DESTINATION lib/nostalgia)
target_link_libraries(
NostalgiaStudio
Qt5::Core
Qt5::Widgets
OxFS
OxStd
)
install(
FILES
json.hpp
json_err.hpp
json_read.hpp
json_write.hpp
wizard.hpp
oxfstreeview.hpp
plugin.hpp
project.hpp
DESTINATION
include/nostalgia/studio/lib
)
add_executable(
NostalgiaStudioJsonTest
json_test.cpp
)
target_link_libraries(
NostalgiaStudioJsonTest
NostalgiaStudio
)
add_test("Test\\ NostalgiaStudioJson" NostalgiaStudioJsonTest)