summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFedja Beader <fedja@protonmail.ch>2025-06-27 23:29:07 +0000
committerFedja Beader <fedja@protonmail.ch>2025-06-27 23:29:07 +0000
commit7055dda83c023ddff85add72c9d20501224b810a (patch)
treebcd915b05a8b48353c7c61955822934187a3fc8e
parent0ce4fe9611b2f6adbb61f31550bf1d4e37bd5dce (diff)
downloadmanaplus-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.txt3
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")