[nostalgia] CMake cleanup, install studiomodules.hpp
This commit is contained in:
parent
bb694b9b13
commit
7a0312ba91
@ -6,6 +6,7 @@ add_subdirectory(scene)
|
|||||||
|
|
||||||
# module libraries
|
# module libraries
|
||||||
|
|
||||||
|
# Keel
|
||||||
add_library(
|
add_library(
|
||||||
NostalgiaKeelModules OBJECT
|
NostalgiaKeelModules OBJECT
|
||||||
keelmodules.cpp
|
keelmodules.cpp
|
||||||
@ -16,14 +17,14 @@ target_link_libraries(
|
|||||||
NostalgiaCore-Keel
|
NostalgiaCore-Keel
|
||||||
NostalgiaScene-Keel
|
NostalgiaScene-Keel
|
||||||
)
|
)
|
||||||
|
|
||||||
install(
|
install(
|
||||||
FILES
|
FILES
|
||||||
keelmodules.hpp
|
keelmodules.hpp
|
||||||
DESTINATION
|
DESTINATION
|
||||||
include/nostalgia/appmodules
|
include/nostalgia/modules
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Studio
|
||||||
if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
||||||
add_library(
|
add_library(
|
||||||
NostalgiaStudioModules
|
NostalgiaStudioModules
|
||||||
@ -35,7 +36,10 @@ if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
|||||||
NostalgiaCore-Studio-ImGui
|
NostalgiaCore-Studio-ImGui
|
||||||
NostalgiaScene-Studio
|
NostalgiaScene-Studio
|
||||||
)
|
)
|
||||||
if(NOT MSVC)
|
install(
|
||||||
target_compile_options(NostalgiaStudioModules PRIVATE -Wsign-conversion)
|
FILES
|
||||||
endif()
|
studiomodules.hpp
|
||||||
|
DESTINATION
|
||||||
|
include/nostalgia/modules
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user