broken
This commit is contained in:
+6
-1
@@ -7,14 +7,19 @@ set(BUILD_SHARED_LIBS OFF)
|
||||
option(BUILD_SHARED_LIBS "Build as shared library" ON)
|
||||
|
||||
add_subdirectory(lib/c_tray)
|
||||
add_subdirectory(lib/fltk)
|
||||
add_subdirectory(lib/json)
|
||||
add_subdirectory(lib/cppcodec)
|
||||
add_subdirectory(lib/saucer)
|
||||
add_subdirectory(lib/lua)
|
||||
add_subdirectory(lib/sol2)
|
||||
add_subdirectory(lib/moonfltk)
|
||||
|
||||
include_directories(inc)
|
||||
include_directories(lib/json/include/nlohmann)
|
||||
|
||||
#include_directories(lib/fltk/fl)
|
||||
|
||||
#include_directories(out_embed)
|
||||
|
||||
if(WIN32)
|
||||
@@ -44,7 +49,7 @@ file(GLOB_RECURSE SOURCES "src/*.cpp" "inc/*.h")
|
||||
add_executable(Toolbox main.cpp ${SOURCES} ${RESOURCE_FILES} ${PLATFORM_SOURCES})
|
||||
|
||||
target_include_directories(${PROJECT_NAME} PRIVATE "out_embed")
|
||||
target_link_libraries(Toolbox PRIVATE saucer::saucer sol2::sol2 lua tray nlohmann_json cppcodec)
|
||||
target_link_libraries(Toolbox PRIVATE saucer::saucer sol2::sol2 tray nlohmann_json cppcodec fltk::fltk moonfltk lua)
|
||||
|
||||
if(WIN32 AND (CMAKE_BUILD_TYPE STREQUAL "Release" OR CMAKE_BUILD_TYPE STREQUAL "MinSizeRel"))
|
||||
set_target_properties(Toolbox PROPERTIES WIN32_EXECUTABLE TRUE)
|
||||
|
||||
Reference in New Issue
Block a user