#
# (C) 2012-2013 KATO Takeshi
#


def configure(x):
	if x.env['CONFIG_ACPI']:
		x.env.append_value('INCLUDES',
		                   '#external/acpica/source/include')
		x.env.append_value('CFLAGS_ACPICA', 
                                   ['-mcmodel=large', '-mno-sse'])
		x.env.append_value('DEFINES_ACPICA',
		                   ['ARCH_ADR_BITS=64', 'ARCH_LE'])

def build(x):
	if x.env['CONFIG_ACPI']:
		x.objects(
		    target  = 'acpica_objs',
		    source  = x.path.ant_glob('source/components/*/*.c'),
		    use     = 'ACPICA',
		)

