From bc706191df6c290b58380229c38d43208094d959 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 21 Apr 2016 17:28:11 -0700 Subject: [PATCH] add_definitions from cmake for each release type --- cmake/macros/SetPackagingParameters.cmake | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cmake/macros/SetPackagingParameters.cmake b/cmake/macros/SetPackagingParameters.cmake index 978fa29552..d8532aa081 100644 --- a/cmake/macros/SetPackagingParameters.cmake +++ b/cmake/macros/SetPackagingParameters.cmake @@ -27,6 +27,10 @@ macro(SET_PACKAGING_PARAMETERS) set(HIGH_FIDELITY_PROTOCOL "hifi") set(INTERFACE_BUNDLE_NAME "Interface") set(INTERFACE_ICON_PREFIX "interface") + + # add definition for this release type + add_definitions(-DPRODUCTION_BUILD) + elseif (RELEASE_TYPE STREQUAL "PR") set(DEPLOY_PACKAGE TRUE) set(PR_BUILD 1) @@ -34,12 +38,18 @@ macro(SET_PACKAGING_PARAMETERS) set(BUILD_ORGANIZATION "High Fidelity - ${BUILD_VERSION}") set(INTERFACE_BUNDLE_NAME "Interface") set(INTERFACE_ICON_PREFIX "interface-beta") + + # add definition for this release type + add_definitions(-DPR_BUILD) else () set(DEV_BUILD 1) set(BUILD_VERSION "dev") set(BUILD_ORGANIZATION "High Fidelity - ${BUILD_VERSION}") set(INTERFACE_BUNDLE_NAME "Interface") set(INTERFACE_ICON_PREFIX "interface-beta") + + # add definition for this release type + add_definitions(-DDEV_BUILD) endif () if (APPLE)