summaryrefslogtreecommitdiff
path: root/components/gui/SConscript
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2016-02-08 09:59:48 +0800
committerBernard Xiong <[email protected]>2016-02-08 09:59:48 +0800
commit490196b1b96f13e95aa04a13ad71788e1b534f06 (patch)
treea649913615b6f2d682ba795e46fb439abdca6f5d /components/gui/SConscript
parent55bbe7290e7fa00c74d151e57afed15ca8c41344 (diff)
[GUI Engine] Add RTGUI as a GUI Engine
Diffstat (limited to 'components/gui/SConscript')
-rw-r--r--components/gui/SConscript52
1 files changed, 52 insertions, 0 deletions
diff --git a/components/gui/SConscript b/components/gui/SConscript
new file mode 100644
index 0000000000..fcf0ea044e
--- /dev/null
+++ b/components/gui/SConscript
@@ -0,0 +1,52 @@
+# RT-Thread building script for component
+
+from building import *
+
+cwd = GetCurrentDir()
+src = Split('''
+src/asc12font.c
+src/asc16font.c
+src/blit.c
+src/box.c
+src/color.c
+src/container.c
+src/dc.c
+src/dc_blend.c
+src/dc_buffer.c
+src/dc_client.c
+src/dc_hw.c
+src/dc_rotozoom.c
+src/dc_trans.c
+src/filerw.c
+src/font.c
+src/font_bmp.c
+src/font_fnt.c
+src/font_freetype.c
+src/font_hz_bmp.c
+src/font_hz_file.c
+src/hz12font.c
+src/hz16font.c
+src/image.c
+src/image_bmp.c
+src/image_hdc.c
+src/image_jpg.c
+src/image_png.c
+src/image_xpm.c
+src/matrix.c
+src/mouse.c
+src/region.c
+src/rtgui_app.c
+src/rtgui_driver.c
+src/rtgui_object.c
+src/rtgui_system.c
+src/server.c
+src/title.c
+src/topwin.c
+src/widget.c
+src/window.c
+''')
+CPPPATH = [cwd + '/include']
+
+group = DefineGroup('GUIEngine', src, depend = ['RT_USING_GUIENGINE'], CPPPATH = CPPPATH)
+
+Return('group')