diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5da40fe..b548475 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -42,7 +42,7 @@ jobs: - name: Package artifacts with linuxdeployqt run: | mkdir -p appdir/usr/bin/ - mv ./build/calculatorbuilder appdir/usr/bin/ + mv ./build/testtaker appdir/usr/bin/ export VERSION=0.0.1-linux # linuxdeployqt uses this for naming the package echo "Version is: ${VERSION}" ./linuxdeployqt-continuous-x86_64.AppImage --appimage-extract-and-run appdir/usr/share/applications/*.desktop \ diff --git a/.gitignore b/.gitignore index f5ecd21..e88ce4e 100644 --- a/.gitignore +++ b/.gitignore @@ -3,9 +3,9 @@ # qt .qt/ .rcc/ -calculatorbuilder_autogen/ +testtaker_autogen/ build/ -calculatorbuilder +testtaker ### C++ ### # Prerequisites diff --git a/CMakeLists.txt b/CMakeLists.txt index 59af1cc..86a23a5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.16) -project(calculatorbuilder LANGUAGES CXX) +project(testtaker LANGUAGES CXX) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTOUIC ON) @@ -8,19 +8,19 @@ if(NOT DEFINED INSTALL_EXAMPLESDIR) set(INSTALL_EXAMPLESDIR "examples") endif() -set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/designer/calculatorbuilder") +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/designer/testtaker") find_package(Qt6 REQUIRED COMPONENTS Core Gui UiTools Widgets) -qt_add_executable(calculatorbuilder main.cpp) +qt_add_executable(testtaker main.cpp) -set_target_properties(calculatorbuilder PROPERTIES +set_target_properties(testtaker PROPERTIES WIN32_EXECUTABLE TRUE MACOSX_BUNDLE TRUE ) #! [0] -target_link_libraries(calculatorbuilder PUBLIC +target_link_libraries(testtaker PUBLIC Qt::Core Qt::Gui Qt::UiTools @@ -28,14 +28,14 @@ target_link_libraries(calculatorbuilder PUBLIC ) #! [0] -qt6_add_resources(calculatorbuilder "calculatorbuilder" +qt6_add_resources(testtaker "testtaker" PREFIX "/forms" FILES "calculatorform.ui" ) -install(TARGETS calculatorbuilder +install(TARGETS testtaker RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" diff --git a/appdir/usr/share/applications/TestTaker.desktop b/appdir/usr/share/applications/TestTaker.desktop index 571d0b0..60350f7 100644 --- a/appdir/usr/share/applications/TestTaker.desktop +++ b/appdir/usr/share/applications/TestTaker.desktop @@ -2,6 +2,6 @@ Type=Application Name=TestTaker Comment=Hello, World! -Exec=calculatorbuilder +Exec=testtaker Icon= Categories=Education;Utility; \ No newline at end of file