diff --git a/CMakeLists.txt b/CMakeLists.txt index 7a43add..d0abbdb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,6 +6,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE) find_package(Qt6 REQUIRED COMPONENTS Widgets Network Svg LinguistTools QuickControls2) @@ -209,12 +210,14 @@ set_property(TARGET nekoray PROPERTY AUTOUIC ON) set_property(TARGET nekoray PROPERTY AUTOMOC ON) set_property(TARGET nekoray PROPERTY AUTORCC ON) + # Target Source macOS set(MACOSX_ICON ${CMAKE_SOURCE_DIR}/res/nekoray.icns) if (APPLE) target_sources(nekoray PRIVATE ${MACOSX_ICON}) endif () + set_target_properties(nekoray PROPERTIES MACOSX_BUNDLE_ICON_FILE "nekoray.icns" RESOURCE ${MACOSX_ICON} @@ -222,6 +225,7 @@ set_target_properties(nekoray PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER moe.nekoray.macosx MACOSX_BUNDLE TRUE WIN32_EXECUTABLE TRUE + ) # Target Source Translations diff --git a/libs/deploy_linux64.sh b/libs/deploy_linux64.sh index 0e0c551..7bc6fc8 100755 --- a/libs/deploy_linux64.sh +++ b/libs/deploy_linux64.sh @@ -35,7 +35,7 @@ export EXTRA_QT_PLUGINS="svg;iconengines;" ./linuxdeploy-x86_64.AppImage --appdir $DEST --executable $DEST/nekoray --plugin qt rm linuxdeploy-x86_64.AppImage linuxdeploy-plugin-qt-x86_64.AppImage cd $DEST -rm -r ./usr/translations ./usr/bin ./usr/share ./apprun-hooks +#rm -r ./usr/translations ./usr/bin ./usr/share ./apprun-hooks # fix extra libs... mkdir ./usr/lib2