-
Notifications
You must be signed in to change notification settings - Fork 0
/
SConstruct
37 lines (34 loc) · 909 Bytes
/
SConstruct
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import os
import scripts.app_helper as app
DEPENDS_LIBS = [
{
"root" : '../awtk-sqlite3',
'static_libs': [],
'shared_libs': ['sqlite3']
},
{
"root" : '../awtk-mvvm',
'shared_libs': ['mvvm'],
'static_libs': []
},
{
"root" : '../awtk-widget-table-view',
'shared_libs': ['table_view'],
'static_libs': []
},
{
"root" : '../awtk-widget-slidable-row',
'shared_libs': ['slidable_row'],
'static_libs': []
},
{
"root" : '../awtk-widget-table-view-mvvm',
'shared_libs': ['table_view_mvvm'],
'static_libs': []
}
]
helper = app.Helper(ARGUMENTS);
helper.set_deps(DEPENDS_LIBS).set_dll_def('src/repository.def').set_libs(['repository']).call(DefaultEnvironment)
CustomWidgetSConscriptFiles = []
SConscriptFiles = CustomWidgetSConscriptFiles + ['src/SConscript','demos/SConscript', 'tests/SConscript']
helper.SConscript(SConscriptFiles)