depot: recipe for rump/file_system

Ref #2446
This commit is contained in:
Sebastian Sumpf 2017-09-12 15:06:59 +02:00 committed by Christian Helmuth
parent b586b00845
commit a932fc2e5a
6 changed files with 45 additions and 1 deletions

View File

@ -17,7 +17,7 @@ SHARED_LIB = yes
LD_OPT += --whole-archive --start-group $(ARCHIVE) --end-group \
--no-whole-archiv
LD_SCRIPT_SO = $(call select_from_repositories,src/ld/genode_rel.ld) \
LD_SCRIPT_SO = $(BASE_DIR)/src/ld/genode_rel.ld \
-T$(REP_DIR)/src/ld/rump.ld
# vi:set ft=make :

View File

@ -0,0 +1,26 @@
LIB_MK := $(addprefix lib/mk/,rump_fs.mk vfs_rump.mk rump.inc rump_base.inc) \
$(foreach SPEC,x86_32 x86_64 arm,lib/mk/spec/$(SPEC)/rump.mk)
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/dde_rump)
MIRROR_FROM_REP_DIR := $(LIB_MK) \
lib/import/import-rump.mk \
src/ld src/lib src/server/rump_fs \
include/rump include/rump_fs \
include/util
MIRROR_FROM_PORT_DIR := $(addprefix src/lib/dde_rump/, brlib nblibs src) \
$(shell cd $(PORT_DIR); find src/lib/dde_rump -maxdepth 1 -type f)
content: $(MIRROR_FROM_REP_DIR) $(MIRROR_FROM_PORT_DIR)
$(MIRROR_FROM_REP_DIR):
$(mirror_from_rep_dir)
$(MIRROR_FROM_PORT_DIR):
mkdir -p $(dir $@)
cp -r $(PORT_DIR)/$@ $@
content: LICENSE
LICENSE:
cp $(PORT_DIR)/src/lib/dde_rump/$@ $@

View File

@ -0,0 +1 @@
2017-09-12 da39a3ee5e6b4b0d3255bfef95601890afd80709

View File

@ -0,0 +1,7 @@
base
os
block_session
file_system
file_system_session
timer_session
vfs

View File

@ -0,0 +1,9 @@
MIRRORED_FROM_REP_DIR := include/file_system
content: $(MIRRORED_FROM_REP_DIR) LICENSE
$(MIRRORED_FROM_REP_DIR):
$(mirror_from_rep_dir)
LICENSE:
cp $(GENODE_DIR)/LICENSE $@

View File

@ -0,0 +1 @@
2017-09-12 7bf41efb2504e5bb247633c808314958cef0747c