mirror of
https://github.com/pepaskopec-blip/Graduately.git
synced 2026-10-27 15:14:35 +00:00
Rename published packages and installers from maturita-* to graduately-*.
Keep temporary legacy aliases on the builds branch so older updaters still find downloads. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
8891bb2a38
commit
bce63459d1
35 changed files with 197 additions and 158 deletions
|
|
@ -1,5 +1,5 @@
|
|||
cmake_minimum_required(VERSION 3.16)
|
||||
project(maturita C)
|
||||
project(graduately C)
|
||||
|
||||
set(CMAKE_C_STANDARD 11)
|
||||
set(CMAKE_C_STANDARD_REQUIRED ON)
|
||||
|
|
@ -40,33 +40,33 @@ else()
|
|||
pkg_check_modules(GTK4 REQUIRED IMPORTED_TARGET gtk4)
|
||||
endif()
|
||||
|
||||
file(GLOB MATURITA_SOURCES CONFIGURE_DEPENDS
|
||||
file(GLOB GRADUATELY_SOURCES CONFIGURE_DEPENDS
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/src/*.c")
|
||||
if(WIN32)
|
||||
add_executable(maturita WIN32 ${MATURITA_SOURCES}
|
||||
add_executable(graduately WIN32 ${GRADUATELY_SOURCES}
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/data/windows/maturita.rc")
|
||||
else()
|
||||
add_executable(maturita ${MATURITA_SOURCES})
|
||||
add_executable(graduately ${GRADUATELY_SOURCES})
|
||||
endif()
|
||||
|
||||
target_include_directories(maturita PRIVATE
|
||||
target_include_directories(graduately PRIVATE
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/src")
|
||||
|
||||
if(DEFINED APP_COMMIT AND NOT APP_COMMIT STREQUAL "")
|
||||
target_compile_definitions(maturita PRIVATE APP_COMMIT="${APP_COMMIT}")
|
||||
target_compile_definitions(graduately PRIVATE APP_COMMIT="${APP_COMMIT}")
|
||||
endif()
|
||||
|
||||
if(MSVC)
|
||||
target_compile_options(maturita PRIVATE ${GTK4_CFLAGS})
|
||||
target_link_options(maturita PRIVATE ${GTK4_LIBS})
|
||||
target_link_options(maturita PRIVATE /ENTRY:mainCRTStartup)
|
||||
target_compile_definitions(maturita PRIVATE _CRT_SECURE_NO_WARNINGS)
|
||||
target_compile_options(graduately PRIVATE ${GTK4_CFLAGS})
|
||||
target_link_options(graduately PRIVATE ${GTK4_LIBS})
|
||||
target_link_options(graduately PRIVATE /ENTRY:mainCRTStartup)
|
||||
target_compile_definitions(graduately PRIVATE _CRT_SECURE_NO_WARNINGS)
|
||||
else()
|
||||
target_link_libraries(maturita PRIVATE PkgConfig::GTK4 m)
|
||||
target_compile_options(maturita PRIVATE
|
||||
target_link_libraries(graduately PRIVATE PkgConfig::GTK4 m)
|
||||
target_compile_options(graduately PRIVATE
|
||||
-Wall -Wextra -Wno-deprecated-declarations)
|
||||
if(APPLE)
|
||||
target_link_libraries(maturita PRIVATE
|
||||
target_link_libraries(graduately PRIVATE
|
||||
"-framework AppKit" "-framework Foundation")
|
||||
endif()
|
||||
endif()
|
||||
|
|
@ -74,18 +74,18 @@ endif()
|
|||
# Runtime assets sit next to the binary after install / cmake --build.
|
||||
set(ICON_512
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/data/share/icons/hicolor/512x512/apps/maturita.png")
|
||||
add_custom_command(TARGET maturita POST_BUILD
|
||||
add_custom_command(TARGET graduately POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/data/style.css
|
||||
$<TARGET_FILE_DIR:maturita>/style.css
|
||||
$<TARGET_FILE_DIR:graduately>/style.css
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/data/changelog.txt
|
||||
$<TARGET_FILE_DIR:maturita>/changelog.txt
|
||||
$<TARGET_FILE_DIR:graduately>/changelog.txt
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory
|
||||
$<TARGET_FILE_DIR:maturita>/icons/hicolor/512x512/apps
|
||||
$<TARGET_FILE_DIR:graduately>/icons/hicolor/512x512/apps
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
||||
${ICON_512}
|
||||
$<TARGET_FILE_DIR:maturita>/icons/hicolor/512x512/apps/maturita.png
|
||||
$<TARGET_FILE_DIR:graduately>/icons/hicolor/512x512/apps/maturita.png
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/data/share
|
||||
$<TARGET_FILE_DIR:maturita>/share)
|
||||
$<TARGET_FILE_DIR:graduately>/share)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue