mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-07 19:34:56 +00:00
foc_arndale: Added 'create_buildir' support
This commit is contained in:
parent
fe13cd2938
commit
554876ceee
65
base-foc/config/arndale.user
Normal file
65
base-foc/config/arndale.user
Normal file
@ -0,0 +1,65 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# L4Re Configuration
|
||||
#
|
||||
# CONFIG_BUILD_ARCH_x86 is not set
|
||||
# CONFIG_BUILD_ARCH_amd64 is not set
|
||||
CONFIG_BUILD_ARCH_arm=y
|
||||
# CONFIG_BUILD_ARCH_ppc32 is not set
|
||||
# CONFIG_BUILD_ARCH_sparc is not set
|
||||
CONFIG_BUILD_ARCH="arm"
|
||||
CONFIG_BUILD_ABI_l4f=y
|
||||
CONFIG_BUILD_ABI="l4f"
|
||||
CONFIG_CPU="armv7a"
|
||||
# CONFIG_CPU_ARM_ARMV4 is not set
|
||||
# CONFIG_CPU_ARM_ARMV4T is not set
|
||||
# CONFIG_CPU_ARM_ARMV5 is not set
|
||||
# CONFIG_CPU_ARM_ARMV5T is not set
|
||||
# CONFIG_CPU_ARM_ARMV5TE is not set
|
||||
# CONFIG_CPU_ARM_ARMV6 is not set
|
||||
# CONFIG_CPU_ARM_ARMV6T2 is not set
|
||||
# CONFIG_CPU_ARM_ARMV6ZK is not set
|
||||
CONFIG_CPU_ARM_ARMV7A=y
|
||||
# CONFIG_CPU_ARM_ARMV7R is not set
|
||||
CONFIG_CPU_ARMV6KPLUS=y
|
||||
CONFIG_CPU_ARMV6PLUS=y
|
||||
CONFIG_PLATFORM_TYPE_arndale=y
|
||||
# CONFIG_PLATFORM_TYPE_beagleboard is not set
|
||||
# CONFIG_PLATFORM_TYPE_imx21 is not set
|
||||
# CONFIG_PLATFORM_TYPE_imx35 is not set
|
||||
# CONFIG_PLATFORM_TYPE_imx51 is not set
|
||||
# CONFIG_PLATFORM_TYPE_imx53 is not set
|
||||
# CONFIG_PLATFORM_TYPE_imx6 is not set
|
||||
# CONFIG_PLATFORM_TYPE_integrator is not set
|
||||
# CONFIG_PLATFORM_TYPE_kirkwood is not set
|
||||
# CONFIG_PLATFORM_TYPE_omap3_am33xx is not set
|
||||
# CONFIG_PLATFORM_TYPE_omap3evm is not set
|
||||
# CONFIG_PLATFORM_TYPE_pandaboard is not set
|
||||
# CONFIG_PLATFORM_TYPE_rv is not set
|
||||
# CONFIG_PLATFORM_TYPE_rv_pbx is not set
|
||||
# CONFIG_PLATFORM_TYPE_rv_vexpress is not set
|
||||
# CONFIG_PLATFORM_TYPE_tegra2 is not set
|
||||
# CONFIG_PLATFORM_TYPE_custom is not set
|
||||
CONFIG_PLATFORM_TYPE="arndale"
|
||||
# CONFIG_USE_DROPS_STDDIR is not set
|
||||
# CONFIG_USE_DICE is not set
|
||||
CONFIG_DROPS_STDDIR="/path/to/l4re"
|
||||
CONFIG_DROPS_INSTDIR="/path/to/l4re"
|
||||
CONFIG_BID_COLORED_PHASES=y
|
||||
|
||||
#
|
||||
# Building
|
||||
#
|
||||
CONFIG_YACC="yacc"
|
||||
CONFIG_LEX="flex"
|
||||
CONFIG_CTAGS="ctags"
|
||||
CONFIG_ETAGS="etags"
|
||||
CONFIG_HAVE_LDSO=y
|
||||
CONFIG_INT_CPP_NAME_SWITCH=y
|
||||
CONFIG_INT_LD_NAME_SWITCH=y
|
||||
# CONFIG_BID_STRIP_PROGS is not set
|
||||
# CONFIG_BID_GCC_OMIT_FP is not set
|
||||
# CONFIG_BID_GENERATE_MAPFILE is not set
|
||||
# CONFIG_BID_BUILD_DOC is not set
|
||||
# CONFIG_RELEASE_MODE is not set
|
||||
CONFIG_MAKECONFS_ADD=""
|
6
base-foc/lib/mk/platform_arndale/platform.mk
Normal file
6
base-foc/lib/mk/platform_arndale/platform.mk
Normal file
@ -0,0 +1,6 @@
|
||||
#
|
||||
# Configuration for L4 build system (for kernel-bindings, sigma0, bootstrap).
|
||||
#
|
||||
L4_CONFIG = $(call select_from_repositories,config/arndale.user)
|
||||
|
||||
include $(REP_DIR)/lib/mk/arm/platform.inc
|
4
base-foc/mk/spec-foc_arndale.mk
Normal file
4
base-foc/mk/spec-foc_arndale.mk
Normal file
@ -0,0 +1,4 @@
|
||||
SPECS += foc_arm platform_arndale
|
||||
|
||||
include $(call select_from_repositories,mk/spec-platform_arndale.mk)
|
||||
include $(call select_from_repositories,mk/spec-foc_arm.mk)
|
1
tool/builddir/etc/build.conf.foc_arndale
Normal file
1
tool/builddir/etc/build.conf.foc_arndale
Normal file
@ -0,0 +1 @@
|
||||
REPOSITORIES = $(GENODE_DIR)/base-foc
|
@ -38,6 +38,7 @@ usage:
|
||||
@echo " 'foc_imx53'"
|
||||
@echo " 'foc_vea9x4'"
|
||||
@echo " 'foc_panda'"
|
||||
@echo " 'foc_arndale'"
|
||||
@echo " 'lx_hybrid_x86'"
|
||||
@echo
|
||||
@echo " <build-dir> is the location of the build directory to create"
|
||||
@ -135,7 +136,7 @@ endif
|
||||
#
|
||||
# Add ARM drivers repositories to ARM build directories
|
||||
#
|
||||
ifeq ($(filter-out foc_panda hw_panda foc_imx53,$(PLATFORM)),)
|
||||
ifeq ($(filter-out foc_panda foc_arndale hw_panda foc_imx53,$(PLATFORM)),)
|
||||
$(BUILD_DIR)/etc/build.conf::
|
||||
@cat $(BUILD_CONF).drivers_arm >> $@
|
||||
endif
|
||||
@ -179,6 +180,9 @@ foc_panda::
|
||||
foc_imx53::
|
||||
@echo "SPECS = genode foc_imx53" > $(BUILD_DIR)/etc/specs.conf
|
||||
|
||||
foc_arndale::
|
||||
@echo "SPECS = genode foc_arndale" > $(BUILD_DIR)/etc/specs.conf
|
||||
|
||||
codezero_vpb926::
|
||||
@echo "CODEZERO_DIR = $(GENODE_DIR)/base-codezero/contrib" > $(BUILD_DIR)/etc/codezero.conf
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user