summaryrefslogtreecommitdiff
path: root/bsp/synopsys/embarc/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/synopsys/embarc/SConscript')
-rw-r--r--bsp/synopsys/embarc/SConscript28
1 files changed, 28 insertions, 0 deletions
diff --git a/bsp/synopsys/embarc/SConscript b/bsp/synopsys/embarc/SConscript
new file mode 100644
index 0000000000..9e086739af
--- /dev/null
+++ b/bsp/synopsys/embarc/SConscript
@@ -0,0 +1,28 @@
+from building import *
+
+cwd = GetCurrentDir()
+
+embarc_arc_hal_SRCS = Split("""
+arc/arc_cache.c
+arc/arc_exc_asm.S
+arc/arc_exception.c
+arc/arc_timer.c
+arc/startup/arc_cxx_support.c
+arc/startup/arc_startup.S
+device/designware/uart/dw_uart.c
+device/designware/gpio/dw_gpio.c
+""")
+
+
+ASFLAGS = ' -I' + cwd
+
+src = embarc_arc_hal_SRCS
+
+path = [cwd,
+ cwd + '/arc',
+ cwd + '/arc/startup'
+ ]
+
+group = DefineGroup('embarc', src, depend = [], CPPPATH = path, ASFLAGS = ASFLAGS)
+
+Return('group')