1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
TEMPLATE = app
VERSION = 1.1.0
CONFIG += warn_on release
macx {
# Uncomment the following line to compile on PowerPC Macs
# QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.4u.sdk
CONFIG += x86 ppc
}
MOC_DIR = build
OBJECTS_DIR = build
RCC_DIR = build
unix: !macx {
TARGET = peg-e
} else {
TARGET = Peg-E
}
HEADERS = src/board.h \
src/hole.h \
src/movement.h \
src/peg.h \
src/puzzle.h \
src/window.h
SOURCES = src/board.cpp \
src/hole.cpp \
src/main.cpp \
src/movement.cpp \
src/peg.cpp \
src/puzzle.cpp \
src/window.cpp
RESOURCES = icons/icon.qrc
macx {
ICON = icons/peg-e.icns
} else:win32 {
RC_FILE = icons/icon.rc
}
unix: !macx {
isEmpty(PREFIX) {
PREFIX = /usr/local
}
target.path = $$PREFIX/bin/
icon.path = $$PREFIX/share/icons/hicolor/48x48/apps
icon.files = icons/peg-e.png
desktop.path = $$PREFIX/share/applications/
desktop.files = icons/peg-e.desktop
INSTALLS += target icon desktop
}
|