Commit df0e5efe authored by Oliver Bock's avatar Oliver Bock
Browse files

Added preliminary application bundle support on Mac OS

parent 18fe3576
......@@ -31,6 +31,10 @@ TARGET = fidelitycommon
win32 {
DESTDIR = ../bin
}
mac {
DESTDIR = ../bin/Fidelity.app/Contents/Frameworks
QMAKE_LFLAGS_SONAME = -Wl,-install_name,@executable_path/../Frameworks/
}
else {
DESTDIR = ../bin/libs
}
......
......@@ -58,6 +58,11 @@ win32 {
DESTDIR = ../bin
LIBS += -L../bin
}
mac {
DESTDIR = ../bin/Fidelity.app/Contents/Frameworks
LIBS += -L../bin/Fidelity.app/Contents/Frameworks
QMAKE_LFLAGS_SONAME = -Wl,-install_name,@executable_path/../Frameworks/
}
else {
DESTDIR = ../bin/libs
LIBS += -L../bin/libs
......
#########################################################################
#########################################################################
# Copyright (C) 2007 by Oliver Bock #
# bock@tfh-berlin.de #
# #
......@@ -62,7 +62,12 @@ RESOURCES += MainWindow.qrc
DESTDIR = ../bin
TARGET = fidelity
mac {
TARGET = Fidelity
}
else {
TARGET = fidelity
}
INCLUDEPATH += ../plugins/base \
../plugins/components/base \
......@@ -71,6 +76,9 @@ INCLUDEPATH += ../plugins/base \
win32 {
LIBS += -L../bin
}
mac {
LIBS += -L../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../bin/libs
}
......
......@@ -37,6 +37,10 @@ APluginFactory.h
win32 {
DESTDIR = ../../bin
}
mac {
DESTDIR = ../../bin/Fidelity.app/Contents/Frameworks
QMAKE_LFLAGS_SONAME = -Wl,-install_name,@executable_path/../Frameworks/
}
else {
DESTDIR = ../../bin/libs
}
......
......@@ -62,6 +62,11 @@ win32 {
DESTDIR = ../../../bin
LIBS += -L../../../bin
}
mac {
DESTDIR = ../../../bin/Fidelity.app/Contents/Frameworks
LIBS += -L../../../bin/Fidelity.app/Contents/Frameworks
QMAKE_LFLAGS_SONAME = -Wl,-install_name,@executable_path/../Frameworks/
}
else {
DESTDIR = ../../../bin/libs
LIBS += -L../../../bin/libs
......
......@@ -46,6 +46,9 @@ INCLUDEPATH += ../../../base \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
......
......@@ -124,6 +124,9 @@ INCLUDEPATH += ../../../../votable \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
......
......@@ -46,6 +46,9 @@ INCLUDEPATH += ../../../base \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
......
......@@ -46,6 +46,9 @@ INCLUDEPATH += ../../../base \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
......
......@@ -46,6 +46,9 @@ INCLUDEPATH += ../../../base \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
......
......@@ -46,6 +46,9 @@ INCLUDEPATH += ../../../base \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
......
......@@ -46,6 +46,9 @@ INCLUDEPATH += ../../../base \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
......
......@@ -46,9 +46,12 @@ INCLUDEPATH += ../../../base \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
LIBS += -lfidelitycomponentbase \
-lfidelitypluginbase
\ No newline at end of file
-lfidelitypluginbase
......@@ -46,6 +46,9 @@ INCLUDEPATH += ../../../base \
win32 {
LIBS += -L../../../../bin
}
mac {
LIBS += -L../../../../bin/Fidelity.app/Contents/Frameworks
}
else {
LIBS += -L../../../../bin/libs
}
......
......@@ -32,6 +32,10 @@ TARGET = fidelityvotable
win32 {
DESTDIR = ../bin
}
mac {
DESTDIR = ../bin/Fidelity.app/Contents/Frameworks
QMAKE_LFLAGS_SONAME = -Wl,-install_name,@executable_path/../Frameworks/
}
else {
DESTDIR = ../bin/libs
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment