Skip to content

Commit

Permalink
fix GRASS7 provider build on MacOS
Browse files Browse the repository at this point in the history
  • Loading branch information
PeterPetrik committed Jan 27, 2021
1 parent 2206831 commit 1b2b5f6
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions src/providers/grass/CMakeLists.txt
Expand Up @@ -77,15 +77,17 @@ macro(ADD_GRASSLIB GRASS_BUILD_VERSION)
set(GRASS_OFF_T_SIZE_DEF "")
endif()

set_target_properties(qgisgrass${GRASS_BUILD_VERSION} PROPERTIES
CLEAN_DIRECT_OUTPUT 1
FRAMEWORK QGIS_MACAPP_FRAMEWORK
FRAMEWORK_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}"
MACOSX_FRAMEWORK_INFO_PLIST "${CMAKE_SOURCE_DIR}/mac/framework.info.plist.in"
MACOSX_FRAMEWORK_SHORT_VERSION_STRING ${COMPLETE_VERSION}
MACOSX_FRAMEWORK_IDENTIFIER org.qgis.qgis3_grass
COMPILE_FLAGS "-DGRASS_BASE=\\\"${GRASS_PREFIX}\\\" ${GRASS_OFF_T_SIZE_DEF}"
)
if(QGIS_MACAPP_FRAMEWORK)
set_target_properties(qgisgrass${GRASS_BUILD_VERSION} PROPERTIES
CLEAN_DIRECT_OUTPUT 1
FRAMEWORK 1
FRAMEWORK_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}"
MACOSX_FRAMEWORK_INFO_PLIST "${CMAKE_SOURCE_DIR}/mac/framework.info.plist.in"
MACOSX_FRAMEWORK_SHORT_VERSION_STRING ${COMPLETE_VERSION}
MACOSX_FRAMEWORK_IDENTIFIER org.qgis.qgis3_grass
COMPILE_FLAGS "-DGRASS_BASE=\\\"${GRASS_PREFIX}\\\" ${GRASS_OFF_T_SIZE_DEF}"
)
endif()

if (APPLE)
set_target_properties(qgisgrass${GRASS_BUILD_VERSION} PROPERTIES
Expand Down

0 comments on commit 1b2b5f6

Please sign in to comment.