From 1cd3ec86fe46930cf540e7b547daa1e5fc1f942d Mon Sep 17 00:00:00 2001 From: Simon Detheridge Date: Wed, 14 Jan 2015 09:35:58 +0000 Subject: [PATCH] Add necessary osx changes to ember project file --- Builds/QtCreator/Ember/Ember.pro | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Builds/QtCreator/Ember/Ember.pro b/Builds/QtCreator/Ember/Ember.pro index 695a2bf..53fd280 100644 --- a/Builds/QtCreator/Ember/Ember.pro +++ b/Builds/QtCreator/Ember/Ember.pro @@ -1,7 +1,7 @@ TEMPLATE = lib CONFIG += shared CONFIG += warn_off -CONFIG += precompile_header +!macx:CONFIG += precompile_header CONFIG -= app_bundle CONFIG -= qt VERSION = 0.1.4.7 @@ -16,6 +16,14 @@ INCLUDEPATH += /usr/include/tbb INCLUDEPATH += /usr/include/libxml2 INCLUDEPATH += ../../../Source/Ember +# homebrew installs into /usr/local +macx:LIBS += -L/usr/local/lib + +macx:INCLUDEPATH += /usr/local/include + +macx:QMAKE_MAC_SDK = macosx10.9 +macx:QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.9 + QMAKE_CXXFLAGS_RELEASE += -DNDEBUG QMAKE_CXXFLAGS += -march=k8 @@ -47,9 +55,11 @@ QMAKE_CXXFLAGS += -D_USRDLL QMAKE_CXXFLAGS += -D_CONSOLE QMAKE_CXXFLAGS += -DBUILDING_EMBER +macx:QMAKE_CXXFLAGS += -stdlib=libc++ + QMAKE_LFLAGS_RELEASE += -s -PRECOMPILED_HEADER = ../../../Source/Ember/EmberPch.h +!macx:PRECOMPILED_HEADER = ../../../Source/Ember/EmberPch.h SOURCES += \ ../../../Source/Ember/Affine2D.cpp \