#
TARGET = virtualjaguar
-CONFIG += qt warn_on release debug
+CONFIG += qt warn_on release
+# debug
RESOURCES += virtualjaguar.qrc
#LIBS += -Lobj -ljaguarcore -lz -lmusashi
LIBS += -Lobj -ljaguarcore -lz -lm68k
QT += opengl
+#CROSS = i686-pc-mingw32-
# We stuff all the intermediate crap into obj/ so it won't confuse us mere mortals ;-)
OBJECTS_DIR = obj
# SDL (to link statically on Mac)
macx { LIBS += `sdl-config --static-libs` }
-else { LIBS += `sdl-config --libs` }
+else { LIBS += `$(CROSS)sdl-config --libs` }
+
+# Icon on Win32
+win32 { LIBS += res/vj-ico.o }
# C/C++ flags...
# NOTE: May have to put -Wall back in, but only on non-release cycles. It can
# cause problems if you're not careful. (Can do this via command line in qmake)
-QMAKE_CFLAGS += `sdl-config --cflags` -O2 -ffast-math -fomit-frame-pointer
-QMAKE_CXXFLAGS += `sdl-config --cflags` -O2 -ffast-math -fomit-frame-pointer
+QMAKE_CFLAGS += `$(CROSS)sdl-config --cflags` -O2 -ffast-math -fomit-frame-pointer
+QMAKE_CXXFLAGS += `$(CROSS)sdl-config --cflags` -O2 -ffast-math -fomit-frame-pointer
# Need to add libcdio stuffola (checking/including)...