libui/haiku/GNUfiles.mk

52 lines
1012 B
Makefile
Raw Normal View History

2015-11-17 09:46:58 -06:00
# 22 april 2015
CXXFILES += \
haiku/alloc.cpp \
2015-11-18 22:47:20 -06:00
haiku/area.cpp \
2015-11-18 15:16:29 -06:00
haiku/box.cpp \
haiku/button.cpp \
haiku/checkbox.cpp \
haiku/combobox.cpp \
haiku/control.cpp \
haiku/datetimepicker.cpp \
2015-11-19 08:01:05 -06:00
haiku/draw.cpp \
haiku/entry.cpp \
haiku/group.cpp \
haiku/label.cpp \
haiku/main.cpp \
2015-11-19 08:01:05 -06:00
haiku/menu.cpp \
haiku/multilineentry.cpp \
haiku/progressbar.cpp \
haiku/radiobuttons.cpp \
haiku/separator.cpp \
haiku/singlechild.cpp \
haiku/slider.cpp \
haiku/spinbox.cpp \
2015-11-19 08:01:05 -06:00
haiku/stddialogs.cpp \
haiku/tab.cpp \
haiku/text.cpp \
2015-11-18 10:35:43 -06:00
haiku/util.cpp \
haiku/window.cpp
2015-11-17 09:46:58 -06:00
HFILES += \
haiku/uipriv_haiku.hpp
2015-11-17 09:46:58 -06:00
2015-12-11 19:26:26 -06:00
# TODO split into a separate file or put in GNUmakefile.libui somehow?
2015-11-17 09:46:58 -06:00
2015-12-11 19:26:26 -06:00
# flags for the Haiku API
2015-11-17 09:46:58 -06:00
LDFLAGS += \
-lbe
2015-11-17 09:46:58 -06:00
2015-12-11 19:26:26 -06:00
# flags for building a shared library
LDFLAGS += \
-shared
2015-11-17 09:46:58 -06:00
# flags for warning on undefined symbols
LDFLAGS += \
-Wl,--no-undefined -Wl,--no-allow-shlib-undefined
2015-12-11 19:26:26 -06:00
# flags for setting soname
# TODO is this correct for Haiku?
LDFLAGS += \
-Wl,-soname,$(NAME)$(SUFFIX).$(SOVERSION)