2015-05-14 08:43:25 -05:00
|
|
|
# 22 april 2015
|
|
|
|
|
2015-12-22 15:00:51 -06:00
|
|
|
CXXFILES += \
|
2016-04-23 15:55:34 -05:00
|
|
|
windows/alloc.cpp \
|
|
|
|
windows/area.cpp \
|
|
|
|
windows/areadraw.cpp \
|
|
|
|
windows/areaevents.cpp \
|
|
|
|
windows/areascroll.cpp \
|
|
|
|
windows/areautil.cpp \
|
|
|
|
windows/box.cpp \
|
|
|
|
windows/button.cpp \
|
|
|
|
windows/checkbox.cpp \
|
|
|
|
windows/combobox.cpp \
|
|
|
|
windows/container.cpp \
|
|
|
|
windows/control.cpp \
|
|
|
|
windows/d2dscratch.cpp \
|
|
|
|
windows/datetimepicker.cpp \
|
|
|
|
windows/debug.cpp \
|
|
|
|
windows/draw.cpp \
|
2016-05-05 20:49:50 -05:00
|
|
|
windows/drawmatrix.cpp \
|
|
|
|
windows/drawpath.cpp \
|
2016-04-14 18:57:58 -05:00
|
|
|
windows/drawtext.cpp \
|
2016-04-14 20:35:50 -05:00
|
|
|
windows/dwrite.cpp \
|
2016-04-23 15:55:34 -05:00
|
|
|
windows/entry.cpp \
|
|
|
|
windows/events.cpp \
|
2016-04-18 14:31:52 -05:00
|
|
|
windows/fontbutton.cpp \
|
2016-04-23 15:55:34 -05:00
|
|
|
windows/fontdialog.cpp \
|
|
|
|
windows/group.cpp \
|
|
|
|
windows/init.cpp \
|
|
|
|
windows/label.cpp \
|
|
|
|
windows/main.cpp \
|
|
|
|
windows/menu.cpp \
|
|
|
|
windows/multilineentry.cpp \
|
|
|
|
windows/parent.cpp \
|
|
|
|
windows/progressbar.cpp \
|
|
|
|
windows/radiobuttons.cpp \
|
|
|
|
windows/separator.cpp \
|
2016-04-26 18:57:13 -05:00
|
|
|
windows/sizing.cpp \
|
2016-04-23 15:55:34 -05:00
|
|
|
windows/slider.cpp \
|
|
|
|
windows/spinbox.cpp \
|
|
|
|
windows/stddialogs.cpp \
|
|
|
|
windows/tab.cpp \
|
|
|
|
windows/tabpage.cpp \
|
|
|
|
windows/text.cpp \
|
|
|
|
windows/utf16.cpp \
|
|
|
|
windows/utilwin.cpp \
|
|
|
|
windows/window.cpp \
|
2016-04-26 21:06:12 -05:00
|
|
|
windows/winpublic.cpp \
|
2016-04-23 15:55:34 -05:00
|
|
|
windows/winutil.cpp
|
2015-12-22 15:00:51 -06:00
|
|
|
|
2015-10-16 19:55:09 -05:00
|
|
|
HFILES += \
|
2016-04-23 15:55:34 -05:00
|
|
|
windows/_uipriv_migrate.hpp \
|
|
|
|
windows/area.hpp \
|
|
|
|
windows/compilerver.hpp \
|
2016-05-05 20:49:50 -05:00
|
|
|
windows/draw.hpp \
|
2016-04-23 15:55:34 -05:00
|
|
|
windows/resources.hpp \
|
|
|
|
windows/uipriv_windows.hpp \
|
|
|
|
windows/winapi.hpp
|
2015-05-14 08:43:25 -05:00
|
|
|
|
2015-10-16 19:55:09 -05:00
|
|
|
RCFILES += \
|
2015-05-30 13:33:23 -05:00
|
|
|
windows/resources.rc
|
|
|
|
|
2015-12-11 18:49:14 -06:00
|
|
|
# TODO split into a separate file or put in GNUmakefile.libui somehow?
|
2015-05-14 08:43:25 -05:00
|
|
|
|
2015-12-11 18:49:14 -06:00
|
|
|
# flags for the Windows API
|
2015-12-21 23:43:48 -06:00
|
|
|
# TODO prune this list
|
2015-10-16 19:55:09 -05:00
|
|
|
LDFLAGS += \
|
2015-12-21 23:35:52 -06:00
|
|
|
user32.lib kernel32.lib gdi32.lib comctl32.lib uxtheme.lib msimg32.lib comdlg32.lib d2d1.lib dwrite.lib ole32.lib oleaut32.lib oleacc.lib uuid.lib
|
2015-05-14 08:43:25 -05:00
|
|
|
|
2015-12-11 18:49:14 -06:00
|
|
|
# flags for building a shared library
|
2015-10-16 19:55:09 -05:00
|
|
|
LDFLAGS += \
|
2016-01-19 15:40:00 -06:00
|
|
|
-dll
|
2015-12-11 18:49:14 -06:00
|
|
|
|
|
|
|
# TODO flags for warning on undefined symbols
|
|
|
|
|
|
|
|
# no need for a soname
|
|
|
|
|
|
|
|
# TODO .def file
|