65 lines
938 B
CMake
65 lines
938 B
CMake
|
# 1 june 2016
|
||
|
|
||
|
include_directories(.. . ../common)
|
||
|
|
||
|
add_library(libui-windows OBJECT
|
||
|
alloc.cpp
|
||
|
area.cpp
|
||
|
areadraw.cpp
|
||
|
areaevents.cpp
|
||
|
areascroll.cpp
|
||
|
areautil.cpp
|
||
|
box.cpp
|
||
|
button.cpp
|
||
|
checkbox.cpp
|
||
|
colorbutton.cpp
|
||
|
colordialog.cpp
|
||
|
combobox.cpp
|
||
|
container.cpp
|
||
|
control.cpp
|
||
|
d2dscratch.cpp
|
||
|
datetimepicker.cpp
|
||
|
debug.cpp
|
||
|
draw.cpp
|
||
|
drawmatrix.cpp
|
||
|
drawpath.cpp
|
||
|
drawtext.cpp
|
||
|
dwrite.cpp
|
||
|
editablecombo.cpp
|
||
|
entry.cpp
|
||
|
events.cpp
|
||
|
fontbutton.cpp
|
||
|
fontdialog.cpp
|
||
|
graphemes.cpp
|
||
|
group.cpp
|
||
|
init.cpp
|
||
|
label.cpp
|
||
|
main.cpp
|
||
|
menu.cpp
|
||
|
multilineentry.cpp
|
||
|
parent.cpp
|
||
|
progressbar.cpp
|
||
|
radiobuttons.cpp
|
||
|
separator.cpp
|
||
|
sizing.cpp
|
||
|
slider.cpp
|
||
|
spinbox.cpp
|
||
|
stddialogs.cpp
|
||
|
tab.cpp
|
||
|
tabpage.cpp
|
||
|
text.cpp
|
||
|
utf16.cpp
|
||
|
utilwin.cpp
|
||
|
window.cpp
|
||
|
winpublic.cpp
|
||
|
winutil.cpp
|
||
|
resources.rc
|
||
|
)
|
||
|
set_target_properties(libui-windows PROPERTIES
|
||
|
COMPILE_FLAGS "${_LIBUI_CFLAGS}"
|
||
|
)
|
||
|
|
||
|
macro(_add_static _name)
|
||
|
add_library(${_name} STATIC "${ARGN}")
|
||
|
endmacro()
|