diff --git a/repos/gems/Tupfile b/repos/gems/Tupfile new file mode 100644 index 000000000..d1ea3f417 --- /dev/null +++ b/repos/gems/Tupfile @@ -0,0 +1,5 @@ +ifdef NIX_OUTPUTS_DEV +include_rules +SED_FLAGS += -e "s|@includedir@|@(NIX_OUTPUTS_DEV)/include/os|" +: *.pc.in |> !sed_pkgconfig_file |> +endif diff --git a/repos/gems/Tuprules.tup b/repos/gems/Tuprules.tup index 454a87e16..ba90ee9d6 100644 --- a/repos/gems/Tuprules.tup +++ b/repos/gems/Tuprules.tup @@ -1,2 +1 @@ REP_DIR = $(TUP_CWD) -LIBS += genode-gems diff --git a/repos/gems/src/lib/vfs/import/Tupfile b/repos/gems/src/lib/vfs/import/Tupfile new file mode 100644 index 000000000..0fe51b034 --- /dev/null +++ b/repos/gems/src/lib/vfs/import/Tupfile @@ -0,0 +1,5 @@ +include_rules + +: foreach *.cc |> !cxx |> %B.o {obj} +: {obj} |> !lib |> vfs_import.lib.so {lib} +: foreach {lib} |> !collect_shared |>