libui/windows/GNUfiles.mk

67 lines
1.3 KiB
Makefile
Raw Normal View History

# 22 april 2015
CFILES += \
windows/alloc.c \
windows/area.c \
windows/areadraw.c \
windows/areaevents.c \
windows/areascroll.c \
windows/box.c \
windows/button.c \
windows/checkbox.c \
windows/child.c \
2015-05-20 16:09:58 -05:00
windows/combobox.c \
windows/container.c \
windows/control.c \
2015-05-22 09:36:24 -05:00
windows/datetimepicker.c \
windows/debug.c \
windows/draw.c \
windows/entry.c \
windows/events.c \
windows/group.c \
windows/init.c \
windows/label.c \
windows/main.c \
windows/menu.c \
windows/multilineentry.c \
windows/parent.c \
2015-05-19 20:05:18 -05:00
windows/progressbar.c \
windows/radiobuttons.c \
windows/resize.c \
2015-05-20 13:08:34 -05:00
windows/separator.c \
2015-05-20 09:29:57 -05:00
windows/slider.c \
windows/spinbox.c \
windows/stddialogs.c \
windows/tab.c \
windows/tabpage.c \
windows/text.c \
windows/util.c \
windows/utilwin.c \
windows/window.c
HFILES += \
windows/area.h \
windows/compilerver.h \
windows/resources.h \
windows/uipriv_windows.h \
windows/winapi.h
RCFILES += \
windows/resources.rc
# TODO split into a separate file or put in GNUmakefile.libui somehow?
# flags for the Windows API
LDFLAGS += \
user32.lib kernel32.lib gdi32.lib comctl32.lib uxtheme.lib msimg32.lib comdlg32.lib d2d1.lib ole32.lib oleaut32.lib oleacc.lib uuid.lib
# flags for building a shared library
LDFLAGS += \
/dll
# TODO flags for warning on undefined symbols
# no need for a soname
# TODO .def file