Loading editor/CMakeLists.txt +10 −5 Original line number Diff line number Diff line Loading @@ -7,8 +7,7 @@ include(GNUInstallDirs) set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(PkgConfig REQUIRED) pkg_check_modules(LIBARCHIVE REQUIRED libarchive) find_package(LibArchive REQUIRED) # When built standalone, add parent cmake module path if(NOT TARGET blogidev) Loading Loading @@ -46,14 +45,17 @@ add_executable(blogi-editor src/htmlimport.cpp ) target_include_directories(blogi-editor PRIVATE ${LIBARCHIVE_INCLUDE_DIRS}) if(TARGET LibArchive::LibArchive) target_link_libraries(blogi-editor PRIVATE LibArchive::LibArchive) else() target_include_directories(blogi-editor PRIVATE ${LibArchive_INCLUDE_DIRS}) endif() if(TARGET blogidev) target_link_libraries(blogi-editor PRIVATE blogidev json-c::json-c tinyxml2::tinyxml2 ${LIBARCHIVE_LIBRARIES} ) target_sources(blogi-editor PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../src/plugin.cpp Loading @@ -72,11 +74,14 @@ else() uuidp::uuidp authdb::client Brotli::Brotli ${LIBARCHIVE_LIBRARIES} dl ) endif() if(NOT TARGET LibArchive::LibArchive) target_link_libraries(blogi-editor PRIVATE ${LibArchive_LIBRARIES}) endif() add_subdirectory(widgets) install(TARGETS blogi-editor DESTINATION ${CMAKE_INSTALL_BINDIR}) Loading Loading
editor/CMakeLists.txt +10 −5 Original line number Diff line number Diff line Loading @@ -7,8 +7,7 @@ include(GNUInstallDirs) set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(PkgConfig REQUIRED) pkg_check_modules(LIBARCHIVE REQUIRED libarchive) find_package(LibArchive REQUIRED) # When built standalone, add parent cmake module path if(NOT TARGET blogidev) Loading Loading @@ -46,14 +45,17 @@ add_executable(blogi-editor src/htmlimport.cpp ) target_include_directories(blogi-editor PRIVATE ${LIBARCHIVE_INCLUDE_DIRS}) if(TARGET LibArchive::LibArchive) target_link_libraries(blogi-editor PRIVATE LibArchive::LibArchive) else() target_include_directories(blogi-editor PRIVATE ${LibArchive_INCLUDE_DIRS}) endif() if(TARGET blogidev) target_link_libraries(blogi-editor PRIVATE blogidev json-c::json-c tinyxml2::tinyxml2 ${LIBARCHIVE_LIBRARIES} ) target_sources(blogi-editor PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../src/plugin.cpp Loading @@ -72,11 +74,14 @@ else() uuidp::uuidp authdb::client Brotli::Brotli ${LIBARCHIVE_LIBRARIES} dl ) endif() if(NOT TARGET LibArchive::LibArchive) target_link_libraries(blogi-editor PRIVATE ${LibArchive_LIBRARIES}) endif() add_subdirectory(widgets) install(TARGETS blogi-editor DESTINATION ${CMAKE_INSTALL_BINDIR}) Loading