summaryrefslogtreecommitdiff
path: root/bsps/sparc/shared/wscript
blob: 91c3b975d24ecf3622d4ebba07aa6e949230c254 (plain)
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
from imp import new_module
from os.path import basename


def build(ctx):
	source = []

	source += [
		"gnatcommon.c",
		"irq/bsp_isr_handler.c",
		"irq/irq-shared.c",
		"start/bsp_fatal_exit.c",
		"start/bsp_fatal_halt.c",
		"start/bspgetworkarea.c",
	]

	ctx.bsp.start(["start/start.S"])

	ctx.bsp.source(
		source,
		features	= "src_include src_include_rtems src_include_score src_include_bsp src_include_bsp_common src_include_bsp_shared",
#  src_include_networking src_include_score src_include_bsp_common src_include_bsp",
#		includes	= ["%s/bsps/%s/%s/include/" % (ctx.srcnode.abspath(), ctx.env.RTEMS_ARCH, ctx.env.RTEMS_BSP)]
	)