diff --git a/examples/gui/SConscript b/examples/gui/SConscript index b1ec96f5819bd1fc4bdab8d25f3e88a4014bca19..435bcf01d439ba6845668efc63241e70f2ead451 100644 --- a/examples/gui/SConscript +++ b/examples/gui/SConscript @@ -1,6 +1,7 @@ Import('env') +Import('projects') -src_local = Split(""" +src = Split(""" demo_view_dc_buffer.c demo_fnview.c demo_listview.c @@ -27,7 +28,22 @@ gui_init.c mywidget.c """) -# The set of source files associated with this SConscript file. -obj = env.Object(src_local) +group = {} +group['name'] = 'GUI demo' +group['src'] = File(src) +group['CCFLAGS'] = '' +group['CPPPATH'] = [''] +group['CPPDEFINES'] = '' +group['LINKFLAGS'] = '' -Return('obj') +# add group to project list +projects.append(group) + +env.Append(CCFLAGS = group['CCFLAGS']) +env.Append(CPPPATH = group['CPPPATH']) +env.Append(CPPDEFINES = group['CPPDEFINES']) +env.Append(LINKFLAGS = group['LINKFLAGS']) + +objs = env.Object(group['src']) + +Return('objs') diff --git a/examples/gui/gui_init.c b/examples/gui/gui_init.c index 3761e7a8be50b9eb1b93339b5f174a65c3c2e838..89ca2ef0285812c3538dab0d4e900ba02def59c1 100644 --- a/examples/gui/gui_init.c +++ b/examples/gui/gui_init.c @@ -1,5 +1,6 @@ #include #include +#include extern void rt_hw_lcd_init(void); extern void rt_hw_key_init(void);