TARGET     = Tweakables

TOOLKIT_SOURCES = toolkit/src/Utils.cpp toolkit/src/PicoPNG.cpp toolkit/src/MemoryMapping.cpp toolkit/src/Utils.cpp toolkit/src/Sounds.cpp toolkit/src/DateTime.cpp toolkit/src/Graphics.cpp toolkit/src/Painter.cpp toolkit/src/Variant.cpp toolkit/src/Threads.cpp toolkit/src/Url.cpp toolkit/src/Test.cpp toolkit/src/SignalSlot.cpp toolkit/src/Network.cpp toolkit/src/Widget.cpp toolkit/src/Window.cpp toolkit/src/Application.cpp toolkit/src/CommonWidgets.cpp toolkit/src/XmlParser.cpp toolkit/src/Containers.cpp toolkit/src/UiBuilder.cpp

# PROJECT_SOURCES = src/Tweakables.cpp

PROJECT_SOURCES = src/Tweakables.cpp \
toolkit/src/GL/Context.cpp \
toolkit/src/GL/Cubes.cpp \
toolkit/src/GL/Font.cpp \
toolkit/src/GL/ImmediateMode.cpp \
toolkit/src/GL/LineDrawing.cpp \
toolkit/src/GL/Math.cpp \
toolkit/src/GL/Menu.cpp \
toolkit/src/GL/Nodes.cpp \
toolkit/src/GL/Panel.cpp \
toolkit/src/GL/Shaders.cpp \
toolkit/src/GL/Objects.cpp \
toolkit/src/GL/Program.cpp \
toolkit/src/GL/TextView.cpp

BLAH = toolkit/src/GL/PythonTests.cpp \


SOURCES = $(TOOLKIT_SOURCES) $(PROJECT_SOURCES) src/main.cpp

INCLUDES   = -Iinclude -Itoolkit/include
DEFINES    = -DUNICODE -O -DTEST
LIBS       = -Bdynamic -lstdc++ -lmsvcrt -lmingw32 -lkernel32 -luser32 -lgdi32 -lwinmm -lwsock32 -lopengl32

# LIBS       += -Wl,-X -Wl,-x -static -s -static-libgcc -Wl,-static

# DEFINES    = -DUNICODE -Os -s -static -ffunction-sections -fdata-sections
# LIBS       = -Llib -static -s -static-libgcc
# -Wl,-X -Wl,-x -static -s -static-libgcc -Wl,-static
# -ffunction-sections -fdata-sections -Wl,-subsystem,windows 

-include Makefile.inc
