summaryrefslogtreecommitdiff
path: root/libcpu/aarch64/common/gic/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'libcpu/aarch64/common/gic/SConscript')
-rw-r--r--libcpu/aarch64/common/gic/SConscript24
1 files changed, 24 insertions, 0 deletions
diff --git a/libcpu/aarch64/common/gic/SConscript b/libcpu/aarch64/common/gic/SConscript
new file mode 100644
index 0000000000..b114ba7678
--- /dev/null
+++ b/libcpu/aarch64/common/gic/SConscript
@@ -0,0 +1,24 @@
+# RT-Thread building script for component
+
+from building import *
+
+cwd = GetCurrentDir()
+CPPPATH = [cwd]
+
+gic400_group = Split('''
+gic_pl400.c
+''')
+
+gic500_group = Split('''
+gic_pl500.c
+''')
+
+src = ()
+if GetDepend('BSP_USING_GIC400'):
+ src = gic400_group
+if GetDepend('BSP_USING_GIC500'):
+ src = gic500_group
+
+group = DefineGroup('gic', src, depend = ['BSP_USING_GIC'], CPPPATH = CPPPATH)
+
+Return('group')