From 940c51f16a8196a8260dd0da7215182283bdcce6 Mon Sep 17 00:00:00 2001 From: Simon Detheridge Date: Wed, 14 Jan 2015 11:39:49 +0000 Subject: [PATCH] Fix fractorium project file for osx --- Builds/QtCreator/Fractorium/Fractorium.pro | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/Builds/QtCreator/Fractorium/Fractorium.pro b/Builds/QtCreator/Fractorium/Fractorium.pro index 940a35d..3355abd 100644 --- a/Builds/QtCreator/Fractorium/Fractorium.pro +++ b/Builds/QtCreator/Fractorium/Fractorium.pro @@ -10,13 +10,17 @@ greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = Fractorium TEMPLATE = app -CONFIG += precompile_header +!macx:CONFIG += precompile_header VERSION = 0.1.4.7 DESTDIR = $$(HOME)/Dev/fractorium/Bin -LIBS += -L/usr/lib -lOpenCL -LIBS += -L/usr/lib -lGL +!macx:LIBS += -L/usr/lib -lOpenCL +macx:LIBS += -framework OpenCL + +!macx:LIBS += -L/usr/lib -lGL +macx:LIBS += -framework OpenGL + LIBS += -L/usr/lib -ljpeg LIBS += -L/usr/lib -lpng LIBS += -L/usr/lib -ltbb @@ -34,6 +38,15 @@ INCLUDEPATH += ../../../Source/EmberCL INCLUDEPATH += ../../../Source/EmberCommon INCLUDEPATH += ../../../Source/Fractorium +# homebrew installs into /usr/local +macx:LIBS += -L/usr/local/lib + +macx:INCLUDEPATH += /usr/local/include +macx:INCLUDEPATH += ../../../Deps + +macx:QMAKE_MAC_SDK = macosx10.9 +macx:QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.9 + QMAKE_CXXFLAGS_RELEASE += -O2 QMAKE_CXXFLAGS_RELEASE += -DNDEBUG @@ -68,7 +81,7 @@ QMAKE_CXXFLAGS += -D_CONSOLE QMAKE_LFLAGS_RELEASE += -s -PRECOMPILED_HEADER = ../../../Source/Fractorium/FractoriumPch.h +!macx:PRECOMPILED_HEADER = ../../../Source/Fractorium/FractoriumPch.h SOURCES += \ ../../../Source/Fractorium/AboutDialog.cpp \