mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-21 16:39:39 +00:00
Move repositories to 'repos/' subdirectory
This patch changes the top-level directory layout as a preparatory step for improving the tools for managing 3rd-party source codes. The rationale is described in the issue referenced below. Issue #1082
This commit is contained in:
5
repos/base-foc/src/kernel/arndale/target.mk
Normal file
5
repos/base-foc/src/kernel/arndale/target.mk
Normal file
@ -0,0 +1,5 @@
|
||||
REQUIRES = platform_arndale
|
||||
FIASCO_DIR = $(REP_DIR)/contrib/kernel/fiasco
|
||||
KERNEL_CONFIG = $(REP_DIR)/config/arndale.kernel
|
||||
|
||||
-include $(PRG_DIR)/../target.inc
|
4
repos/base-foc/src/kernel/imx53/target.mk
Normal file
4
repos/base-foc/src/kernel/imx53/target.mk
Normal file
@ -0,0 +1,4 @@
|
||||
REQUIRES = platform_imx53
|
||||
KERNEL_CONFIG = $(REP_DIR)/config/imx53.kernel
|
||||
|
||||
-include $(PRG_DIR)/../target.inc
|
5
repos/base-foc/src/kernel/panda/target.mk
Normal file
5
repos/base-foc/src/kernel/panda/target.mk
Normal file
@ -0,0 +1,5 @@
|
||||
REQUIRES = platform_panda
|
||||
FIASCO_DIR = $(REP_DIR)/contrib/kernel/fiasco
|
||||
KERNEL_CONFIG = $(REP_DIR)/config/panda.kernel
|
||||
|
||||
-include $(PRG_DIR)/../target.inc
|
4
repos/base-foc/src/kernel/pbxa9/target.mk
Normal file
4
repos/base-foc/src/kernel/pbxa9/target.mk
Normal file
@ -0,0 +1,4 @@
|
||||
REQUIRES = platform_pbxa9
|
||||
KERNEL_CONFIG = $(REP_DIR)/config/pbxa9.kernel
|
||||
|
||||
-include $(PRG_DIR)/../target.inc
|
22
repos/base-foc/src/kernel/target.inc
Normal file
22
repos/base-foc/src/kernel/target.inc
Normal file
@ -0,0 +1,22 @@
|
||||
TARGET = fiasco.oc
|
||||
REQUIRES += foc
|
||||
FOC_BUILD_DIR = $(BUILD_BASE_DIR)/kernel/$(TARGET)
|
||||
FIASCO = $(FOC_BUILD_DIR)/fiasco
|
||||
FIASCO_SRC = $(REP_DIR)/contrib/kernel/fiasco
|
||||
STARTUP_LIB =
|
||||
|
||||
$(TARGET): $(FIASCO)
|
||||
|
||||
$(FOC_BUILD_DIR):
|
||||
$(VERBOSE_MK) $(MAKE) SYSTEM_TARGET="$(CROSS_DEV_PREFIX)" \
|
||||
$(VERBOSE_DIR) -C $(FIASCO_SRC) BUILDDIR=$@
|
||||
$(VERBOSE)cp $(KERNEL_CONFIG) $@/globalconfig.out
|
||||
|
||||
$(FIASCO): $(FOC_BUILD_DIR)
|
||||
$(VERBOSE_MK) $(MAKE) SYSTEM_TARGET="$(CROSS_DEV_PREFIX)" \
|
||||
CC="$(CC)" CXX="$(CXX)" \
|
||||
$(VERBOSE_DIR) -C $(FOC_BUILD_DIR)
|
||||
$(VERBOSE)ln -sf $@ $(BUILD_BASE_DIR)/bin/$(TARGET)
|
||||
|
||||
clean cleanall:
|
||||
$(VERBOSE)rm -rf $(FOC_BUILD_DIR)
|
4
repos/base-foc/src/kernel/vea9x4/target.mk
Normal file
4
repos/base-foc/src/kernel/vea9x4/target.mk
Normal file
@ -0,0 +1,4 @@
|
||||
REQUIRES = platform_vea9x4
|
||||
KERNEL_CONFIG = $(REP_DIR)/config/vea9x4.kernel
|
||||
|
||||
-include $(PRG_DIR)/../target.inc
|
4
repos/base-foc/src/kernel/x86_32/target.mk
Normal file
4
repos/base-foc/src/kernel/x86_32/target.mk
Normal file
@ -0,0 +1,4 @@
|
||||
REQUIRES = x86 32bit
|
||||
KERNEL_CONFIG = $(REP_DIR)/config/x86_32.kernel
|
||||
|
||||
-include $(PRG_DIR)/../target.inc
|
4
repos/base-foc/src/kernel/x86_64/target.mk
Normal file
4
repos/base-foc/src/kernel/x86_64/target.mk
Normal file
@ -0,0 +1,4 @@
|
||||
REQUIRES = x86 64bit
|
||||
KERNEL_CONFIG = $(REP_DIR)/config/x86_64.kernel
|
||||
|
||||
-include $(PRG_DIR)/../target.inc
|
Reference in New Issue
Block a user