mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-10-25 07:24:21 +01:00
Merge pull request #1609 from elevatormind/refactor/tbt-relative-path-macro
Give the common title blocks path its own RELATIVE_TO_BINARY_PATH macro
This commit is contained in:
@@ -28,10 +28,16 @@ if(${QET_COMMON_COLLECTION_PATH} STRGREATER "")
|
||||
message("QET_COMMON_COLLECTION_PATH " ${COMPIL_PREFIX}${QET_COMMON_COLLECTION_PATH})
|
||||
add_definitions(-DQET_COMMON_COLLECTION_PATH=${COMPIL_PREFIX}${QET_COMMON_COLLECTION_PATH})
|
||||
endif()
|
||||
if(${QET_COMMON_COLLECTION_PATH_RELATIVE_TO_BINARY_PATH})
|
||||
add_definitions(-DQET_COMMON_COLLECTION_PATH_RELATIVE_TO_BINARY_PATH)
|
||||
endif()
|
||||
if(${QET_COMMON_TBT_PATH} STRGREATER "")
|
||||
message("QET_COMMON_TBT_PATH " ${COMPIL_PREFIX}${QET_COMMON_TBT_PATH})
|
||||
add_definitions(-DQET_COMMON_TBT_PATH=${COMPIL_PREFIX}${QET_COMMON_TBT_PATH})
|
||||
endif()
|
||||
if(${QET_COMMON_TBT_PATH_RELATIVE_TO_BINARY_PATH})
|
||||
add_definitions(-DQET_COMMON_TBT_PATH_RELATIVE_TO_BINARY_PATH)
|
||||
endif()
|
||||
if(${QET_LANG_PATH_RELATIVE_TO_BINARY_PATH})
|
||||
add_definitions(-DQET_LANG_PATH_RELATIVE_TO_BINARY_PATH)
|
||||
endif()
|
||||
|
||||
+5
-1
@@ -871,7 +871,11 @@ QString QETApp::commonTitleBlockTemplatesDir()
|
||||
*/
|
||||
return(QCoreApplication::applicationDirPath() + "/titleblocks/");
|
||||
#else
|
||||
#ifndef QET_COMMON_COLLECTION_PATH_RELATIVE_TO_BINARY_PATH
|
||||
/* QET_COMMON_COLLECTION_PATH_RELATIVE_TO_BINARY_PATH used to decide
|
||||
* this path too, so it still does
|
||||
*/
|
||||
#if !defined(QET_COMMON_TBT_PATH_RELATIVE_TO_BINARY_PATH) \
|
||||
&& !defined(QET_COMMON_COLLECTION_PATH_RELATIVE_TO_BINARY_PATH)
|
||||
// the compile-time option represents a usual path
|
||||
// (be it absolute or relative)
|
||||
return(resolveConfiguredDataPath(QUOTE(QET_COMMON_TBT_PATH)));
|
||||
|
||||
Reference in New Issue
Block a user