diff --git a/src/studio/applib/src/CMakeLists.txt b/src/studio/applib/src/CMakeLists.txt index 1301156e..419e5d02 100644 --- a/src/studio/applib/src/CMakeLists.txt +++ b/src/studio/applib/src/CMakeLists.txt @@ -22,6 +22,13 @@ target_include_directories( ../include ) +install( + DIRECTORY + ../include/studioapp + DESTINATION + include +) + install( TARGETS StudioAppLib diff --git a/src/studio/modlib/src/CMakeLists.txt b/src/studio/modlib/src/CMakeLists.txt index 2419535c..1cef89e8 100644 --- a/src/studio/modlib/src/CMakeLists.txt +++ b/src/studio/modlib/src/CMakeLists.txt @@ -12,18 +12,6 @@ add_library( filedialog_nfd.cpp ) -if(NOT MSVC) - target_compile_options(Studio PUBLIC -Wsign-conversion) -endif() - -install( - TARGETS - Studio - DESTINATION - LIBRARY DESTINATION lib - ARCHIVE DESTINATION lib -) - target_include_directories( Studio PUBLIC ../include @@ -42,19 +30,16 @@ target_link_libraries( ) install( - FILES - ../include/studio/configio.hpp - ../include/studio/context.hpp - ../include/studio/editor.hpp - ../include/studio/filedialog.hpp - ../include/studio/itemmaker.hpp - ../include/studio/module.hpp - ../include/studio/popup.hpp - ../include/studio/project.hpp - ../include/studio/studio.hpp - ../include/studio/task.hpp - ../include/studio/undostack.hpp - ../include/studio/widget.hpp + TARGETS + Studio + DESTINATION + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib +) + +install( + DIRECTORY + ../include/studio DESTINATION include/studio/ )