From 82d50912f6de0950435d8bc929a5dbba69a88066 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Thu, 11 Jul 2019 16:04:53 +0200 Subject: [PATCH] foc: exclude .git directories from src archives --- .../recipes/src/base-foc-arndale/base-foc-pbxa9/README | 7 ------- .../recipes/src/base-foc-arndale/base-foc-pbxa9/content.mk | 7 ------- .../recipes/src/base-foc-arndale/base-foc-pbxa9/hash | 1 - .../recipes/src/base-foc-arndale/base-foc-pbxa9/used_apis | 1 - repos/base-foc/recipes/src/base-foc_content.inc | 4 +++- 5 files changed, 3 insertions(+), 17 deletions(-) delete mode 100644 repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/README delete mode 100644 repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/content.mk delete mode 100644 repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/hash delete mode 100644 repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/used_apis diff --git a/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/README b/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/README deleted file mode 100644 index c19a0dd5b..000000000 --- a/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/README +++ /dev/null @@ -1,7 +0,0 @@ -This archive contains the Fiasco.OC-specific part of Genode. - -It also contains the source code of the Fiasco.OC kernel in the -'src/kernel/foc' directory. - -Please note that Fiasco.OC has a license distinct from Genode. Fiasco.OC's -license can be found at 'src/kernel/foc/COPYING-GPL-2'. diff --git a/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/content.mk b/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/content.mk deleted file mode 100644 index e63b0c0a7..000000000 --- a/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/content.mk +++ /dev/null @@ -1,7 +0,0 @@ -RECIPE_DIR := $(REP_DIR)/recipes/src/base-foc-pbxa9 - -include $(GENODE_DIR)/repos/base-foc/recipes/src/base-foc_content.inc - -content: enable_board_spec -enable_board_spec: etc/specs.conf - echo "SPECS += pbxa9" >> etc/specs.conf diff --git a/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/hash b/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/hash deleted file mode 100644 index 3adc7292e..000000000 --- a/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/hash +++ /dev/null @@ -1 +0,0 @@ -2018-11-14 778d83a4be78dcd6d1e4d45f1ca103def7b298a5 diff --git a/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/used_apis b/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/used_apis deleted file mode 100644 index df967b96a..000000000 --- a/repos/base-foc/recipes/src/base-foc-arndale/base-foc-pbxa9/used_apis +++ /dev/null @@ -1 +0,0 @@ -base diff --git a/repos/base-foc/recipes/src/base-foc_content.inc b/repos/base-foc/recipes/src/base-foc_content.inc index cfc368095..7f510ded7 100644 --- a/repos/base-foc/recipes/src/base-foc_content.inc +++ b/repos/base-foc/recipes/src/base-foc_content.inc @@ -23,7 +23,9 @@ src/kernel: KERNEL_PORT_DIR := $(call port_dir,$(REP_DIR)/ports/foc) src/kernel/foc: src/kernel - cp -r $(KERNEL_PORT_DIR)/src/kernel/foc/* $@ + tar -C $(KERNEL_PORT_DIR)/src/kernel/foc --exclude=.git -cf - . |\ + tar -C $@ -xf - + content: for spec in x86_32 x86_64 arm arm_64; do \