diff options
author | Fedja Beader <fedja@protonmail.ch> | 2025-06-27 23:29:07 +0000 |
---|---|---|
committer | Fedja Beader <fedja@protonmail.ch> | 2025-06-27 23:29:07 +0000 |
commit | 7055dda83c023ddff85add72c9d20501224b810a (patch) | |
tree | bcd915b05a8b48353c7c61955822934187a3fc8e | |
parent | 0ce4fe9611b2f6adbb61f31550bf1d4e37bd5dce (diff) | |
download | manaplus-7055dda83c023ddff85add72c9d20501224b810a.tar.gz manaplus-7055dda83c023ddff85add72c9d20501224b810a.tar.bz2 manaplus-7055dda83c023ddff85add72c9d20501224b810a.tar.xz manaplus-7055dda83c023ddff85add72c9d20501224b810a.zip |
Set PACKAGE_NAME in CMakeLists
CMake way failed to build because main.h uses PACKAGE_NAME.
Reported by bjorn and meway.
Note: I like PROJECT_NAME better, but:
1) Project name is not something that changes at compile time, but
package name might.
2) PROGRAM_VERSION is already set in CMakeLists
NOTE2: earlier I made PACKAGE_EXTENDED_VERSION (used for useragent) and FULL_VERSION (used in GUI & logs) use PACKAGE_NAME, instead of hardcoding ManaVerse, for improved branding.
****
mana/plus!204
Approved-by: Thorbjørn Lindeijer <bjorn@lindeijer.nl>
-rw-r--r-- | src/CMakeLists.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index b90ee1b93..64c62002f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -26,7 +26,8 @@ IF (POLICY CMP0015) CMAKE_POLICY(SET CMP0015 OLD) ENDIF() -SET(FLAGS "-DPACKAGE_VERSION=\\\"${VERSION}\\\"") +SET(FLAGS "-DPACKAGE_NAME=\\\"${PROJECT_NAME}\\\"") +SET(FLAGS "${FLAGS} -DPACKAGE_VERSION=\\\"${VERSION}\\\"") SET(FLAGS "${FLAGS} -DPKG_DATADIR=\\\"${PKG_DATADIR}/\\\"") SET(FLAGS "${FLAGS} -DLOCALEDIR=\\\"${LOCALEDIR}/\\\"") SET(DYE_FLAGS "-DPACKAGE_VERSION=\\\"${VERSION}\\\" -DDYECMD") |