Page Menu
Home
Phabricator (Chris)
Search
Configure Global Search
Log In
Files
F629208
Makefile.windows
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
Unknown
Size
23 KB
Referenced Files
None
Subscribers
None
Makefile.windows
View Options
#############################################################################
# Makefile for building: debian/deerportal/opt/deerportal/deerportal
# Generated by qmake (3.0) (Qt 5.2.1)
# Project: deerportal.pro
# Template: app
# Command: /usr/lib/x86_64-linux-gnu/qt5/bin/qmake -nocache QMAKE_CFLAGS_RELEASE=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CFLAGS_DEBUG=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CXXFLAGS_RELEASE=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CXXFLAGS_DEBUG=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_LFLAGS_RELEASE=-Wl,-Bsymbolic-functions\ -Wl,-z,relro QMAKE_LFLAGS_DEBUG=-Wl,-Bsymbolic-functions\ -Wl,-z,relro QMAKE_STRIP=: PREFIX=/usr -o Makefile deerportal.pro
#############################################################################
MAKEFILE = Makefile
####### Compiler, tools and options
CC = /usr/bin/i686-w64-mingw32-gcc-posix
CXX = /usr/bin/i686-w64-mingw32-g++-posix
DEFINES =
CFLAGS = -pipe -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -W -fPIE $(DEFINES)
CXXFLAGS = -pipe -std=gnu++0x -Wpedantic -O2 --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=c++0x -Wall -W $(DEFINES) -static-libgcc -static-libgcc -static-libstdc++ -static -L. -L~/opt/SFML-2.3-gcc-4.9.2-mingw-dw2/lib/
INCPATH = -I. -I/home/bluszcz/opt/SFML-2.3-gcc-4.9.2-mingw-dw2/include
LINK = /usr/bin/i686-w64-mingw32-g++
LFLAGS = -static-libgcc -static-libstdc++
#LFLAGS = -Wl,-Bsymbolic-functions -Wl,-z,relro
LIBS = $(SUBLIBS) -lsfml-window -lsfml-system -lsfml-graphics -lsfml-audio
AR = ar cqs
RANLIB =
#QMAKE = /usr/lib/x86_64-linux-gnu/qt5/bin/qmake
TAR = tar -cf
COMPRESS = gzip -9f
COPY = cp -f
SED = sed
COPY_FILE = cp -f
COPY_DIR = cp -f -R
STRIP = :
INSTALL_FILE = install -m 644 -p
INSTALL_DIR = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
####### Output directory
OBJECTS_DIR = ./
####### Files
SOURCES = main.cpp \
game.cpp \
tilemap.cpp \
selector.cpp \
playerhud.cpp \
boardelem.cpp \
boardelems.cpp \
textureholder.cpp \
hover.cpp \
guiwindow.cpp \
purchaseguielem.cpp \
rounddice.cpp \
guirounddice.cpp \
grouphud.cpp \
animation.cpp \
animatedsprite.cpp \
character.cpp \
data.cpp \
rotateelem.cpp \
boarddiamond.cpp \
boarddiamondseq.cpp \
elem.cpp \
soundfx.cpp \
card.cpp \
pile.cpp \
cardslist.cpp \
command.cpp \
cardsdeck.cpp
OBJECTS = main.o \
game.o \
tilemap.o \
selector.o \
playerhud.o \
boardelem.o \
boardelems.o \
textureholder.o \
hover.o \
guiwindow.o \
purchaseguielem.o \
rounddice.o \
guirounddice.o \
grouphud.o \
animation.o \
animatedsprite.o \
character.o \
data.o \
rotateelem.o \
boarddiamond.o \
boarddiamondseq.o \
elem.o \
soundfx.o \
card.o \
pile.o \
cardslist.o \
command.o \
cardsdeck.o
DIST = /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/shell-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmltest.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quick.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64/qmake.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/c++11.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/gdb_dwarf_index.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf \
deerportal.pro \
deerportal.pro
QMAKE_TARGET = deerportal.exe
DESTDIR = ~/opt/deerportal-win32-build/
TARGET = ~/opt/deerportal-win32-build/deerportal.exe
first: all
####### Implicit rules
.SUFFIXES: .o .c .cpp .cc .cxx .C
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
.C.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
####### Build rules
all: Makefile $(TARGET)
$(TARGET): $(OBJECTS)
@test -d debian/deerportal/opt/deerportal/ || mkdir -p debian/deerportal/opt/deerportal/
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
Makefile: deerportal.pro /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64/qmake.conf /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/shell-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmltest.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quick.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64/qmake.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/c++11.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/gdb_dwarf_index.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf \
deerportal.pro
$(QMAKE) -nocache QMAKE_CFLAGS_RELEASE=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CFLAGS_DEBUG=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CXXFLAGS_RELEASE=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CXXFLAGS_DEBUG=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_LFLAGS_RELEASE=-Wl,-Bsymbolic-functions\ -Wl,-z,relro QMAKE_LFLAGS_DEBUG=-Wl,-Bsymbolic-functions\ -Wl,-z,relro QMAKE_STRIP=: PREFIX=/usr -o Makefile deerportal.pro
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/shell-unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qml.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmltest.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quick.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64/qmake.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/c++11.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/gdb_dwarf_index.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf:
deerportal.pro:
qmake: FORCE
@$(QMAKE) -nocache QMAKE_CFLAGS_RELEASE=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CFLAGS_DEBUG=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CXXFLAGS_RELEASE=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_CXXFLAGS_DEBUG=-g\ -O2\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Werror=format-security\ -D_FORTIFY_SOURCE=2 QMAKE_LFLAGS_RELEASE=-Wl,-Bsymbolic-functions\ -Wl,-z,relro QMAKE_LFLAGS_DEBUG=-Wl,-Bsymbolic-functions\ -Wl,-z,relro QMAKE_STRIP=: PREFIX=/usr -o Makefile deerportal.pro
qmake_all: FORCE
dist:
@test -d .tmp/deerportal1.0.0 || mkdir -p .tmp/deerportal1.0.0
$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/deerportal1.0.0/ && (cd `dirname .tmp/deerportal1.0.0` && $(TAR) deerportal1.0.0.tar deerportal1.0.0 && $(COMPRESS) deerportal1.0.0.tar) && $(MOVE) `dirname .tmp/deerportal1.0.0`/deerportal1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/deerportal1.0.0
clean:compiler_clean
-$(DEL_FILE) $(OBJECTS)
-$(DEL_FILE) *~ core *.core
####### Sub-libraries
distclean: clean
-$(DEL_FILE) debian/deerportal/opt/deerportal/$(TARGET)
-$(DEL_FILE) Makefile
check: first
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean:
####### Compile
main.o: main.cpp game.h \
command.h \
tilemap.h \
textureholder.h \
data.h \
selector.h \
playerhud.h \
boardelems.h \
boardelem.h \
elemsdescription.h \
guiwindow.h \
hover.h \
character.h \
animatedsprite.h \
animation.h \
elem.h \
rounddice.h \
guirounddice.h \
grouphud.h \
rotateelem.h \
boarddiamondseq.h \
boarddiamond.h \
soundfx.h \
cardsdeck.h \
cardslist.h \
card.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp
game.o: game.cpp game.h \
command.h \
tilemap.h \
textureholder.h \
data.h \
selector.h \
playerhud.h \
boardelems.h \
boardelem.h \
elemsdescription.h \
guiwindow.h \
hover.h \
character.h \
animatedsprite.h \
animation.h \
elem.h \
rounddice.h \
guirounddice.h \
grouphud.h \
rotateelem.h \
boarddiamondseq.h \
boarddiamond.h \
soundfx.h \
cardsdeck.h \
cardslist.h \
card.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o game.o game.cpp
tilemap.o: tilemap.cpp tilemap.h \
textureholder.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tilemap.o tilemap.cpp
selector.o: selector.cpp selector.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o selector.o selector.cpp
playerhud.o: playerhud.cpp playerhud.h \
boardelems.h \
boardelem.h \
tilemap.h \
textureholder.h \
data.h \
elemsdescription.h \
guiwindow.h \
hover.h \
character.h \
animatedsprite.h \
animation.h \
elem.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o playerhud.o playerhud.cpp
boardelem.o: boardelem.cpp boardelem.h \
tilemap.h \
textureholder.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o boardelem.o boardelem.cpp
boardelems.o: boardelems.cpp boardelems.h \
boardelem.h \
tilemap.h \
textureholder.h \
data.h \
elemsdescription.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o boardelems.o boardelems.cpp
textureholder.o: textureholder.cpp textureholder.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o textureholder.o textureholder.cpp
hover.o: hover.cpp hover.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o hover.o hover.cpp
guiwindow.o: guiwindow.cpp guiwindow.h \
hover.h \
textureholder.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o guiwindow.o guiwindow.cpp
purchaseguielem.o: purchaseguielem.cpp purchaseguielem.h \
guiwindow.h \
hover.h \
textureholder.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o purchaseguielem.o purchaseguielem.cpp
rounddice.o: rounddice.cpp rounddice.h \
playerhud.h \
boardelems.h \
boardelem.h \
tilemap.h \
textureholder.h \
data.h \
elemsdescription.h \
guiwindow.h \
hover.h \
character.h \
animatedsprite.h \
animation.h \
elem.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o rounddice.o rounddice.cpp
guirounddice.o: guirounddice.cpp guirounddice.h \
guiwindow.h \
hover.h \
textureholder.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o guirounddice.o guirounddice.cpp
grouphud.o: grouphud.cpp grouphud.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o grouphud.o grouphud.cpp
animation.o: animation.cpp animation.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o animation.o animation.cpp
animatedsprite.o: animatedsprite.cpp animatedsprite.h \
animation.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o animatedsprite.o animatedsprite.cpp
character.o: character.cpp character.h \
data.h \
textureholder.h \
animatedsprite.h \
animation.h \
tilemap.h \
elem.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o character.o character.cpp
data.o: data.cpp data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o data.o data.cpp
rotateelem.o: rotateelem.cpp rotateelem.h \
data.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o rotateelem.o rotateelem.cpp
boarddiamond.o: boarddiamond.cpp boarddiamond.h \
textureholder.h \
data.h \
elem.h \
tilemap.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o boarddiamond.o boarddiamond.cpp
boarddiamondseq.o: boarddiamondseq.cpp boarddiamondseq.h \
textureholder.h \
data.h \
boarddiamond.h \
elem.h \
tilemap.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o boarddiamondseq.o boarddiamondseq.cpp
elem.o: elem.cpp elem.h \
data.h \
tilemap.h \
textureholder.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o elem.o elem.cpp
soundfx.o: soundfx.cpp soundfx.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o soundfx.o soundfx.cpp
card.o: card.cpp card.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o card.o card.cpp
pile.o: pile.cpp pile.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o pile.o pile.cpp
cardslist.o: cardslist.cpp cardslist.h \
card.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o cardslist.o cardslist.cpp
command.o: command.cpp game.h \
command.h \
tilemap.h \
textureholder.h \
data.h \
selector.h \
playerhud.h \
boardelems.h \
boardelem.h \
elemsdescription.h \
guiwindow.h \
hover.h \
character.h \
animatedsprite.h \
animation.h \
elem.h \
rounddice.h \
guirounddice.h \
grouphud.h \
rotateelem.h \
boarddiamondseq.h \
boarddiamond.h \
soundfx.h \
cardsdeck.h \
cardslist.h \
card.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o command.o command.cpp
cardsdeck.o: cardsdeck.cpp cardsdeck.h \
textureholder.h \
data.h \
cardslist.h \
card.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o cardsdeck.o cardsdeck.cpp
####### Install
install_libs: first FORCE
-$(INSTALL_FILE) ~/repo/sfml-libs/*dll ~/opt/deerportal-win32-build/
install_assets: first FORCE
@test -d ~/opt/deerportal-win32-build/assets || mkdir -p ~/opt/deerportal-win32-build/assets
-$(INSTALL_DIR) /home/bluszcz/repo/deerportal-0.0.1alpha/assets/ ~/opt/deerportal-win32-build/
uninstall_assets: FORCE
-$(DEL_DIR) ~/opt/deerportal-win32-build/assets/
#install_desktop: first FORCE
# @test -d $(INSTALL_ROOT)/usr/share/applications || mkdir -p $(INSTALL_ROOT)/usr/share/applications
# -$(INSTALL_FILE) /home/bluszcz/repo/deerportal-0.0.1alpha/deerportal.desktop $(INSTALL_ROOT)/usr/share/applications/
#uninstall_desktop: FORCE
# -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/applications/deerportal.desktop
# -$(DEL_DIR) $(INSTALL_ROOT)/usr/share/applications/
#install_icon: first FORCE
# @test -d $(INSTALL_ROOT)/usr/share/icons/hicolor/512x512/apps || mkdir -p $(INSTALL_ROOT)/usr/share/icons/hicolor/512x512/apps
# -$(INSTALL_FILE) /home/bluszcz/repo/deerportal-0.0.1alpha/assets/img/deerportal.png $(INSTALL_ROOT)/usr/share/icons/hicolor/512x512/apps/
#uninstall_icon: FORCE
# -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/icons/hicolor/512x512/apps/deerportal.png
# -$(DEL_DIR) $(INSTALL_ROOT)/usr/share/icons/hicolor/512x512/apps/
install: install_assets install_libs FORCE
#install: install_assets install_desktop install_icon install_libs FORCE
#uninstall: uninstall_assets uninstall_desktop uninstall_icon FORCE
uninstall: uninstall_assets FORCE
FORCE:
File Metadata
Details
Attached
Mime Type
text/x-makefile
Expires
Sun, Nov 15, 6:14 AM (1 d, 22 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
111178
Default Alt Text
Makefile.windows (23 KB)
Attached To
Mode
R82 deerportal
Attached
Detach File
Event Timeline