[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT/LIBUUID PATCH] Add PRECIOUS target to Makefile.uk, select deps in Config.uk.
This patch adds a target to Makefile.uk so that public headers are not deleted after the build. It also modifies Config.uk to explicitly select all deps needed by libuuid. Signed-off-by: Felipe Huici <felipe.huici@xxxxxxxxx> --- Config.uk | 3 ++- Makefile.uk | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Config.uk b/Config.uk index eac7ef5..7331305 100644 --- a/Config.uk +++ b/Config.uk @@ -1,5 +1,6 @@ config LIBUUID bool "libuuid - library for unique id generation" default n - depends on HAVE_LIBC + select LIBNEWLIBC select UKUNISTD + select LIBUKTIME \ No newline at end of file diff --git a/Makefile.uk b/Makefile.uk index f18fb19..b093f64 100644 --- a/Makefile.uk +++ b/Makefile.uk @@ -99,6 +99,8 @@ LIBUUID_SRCS-y += $(LIBUUID_SRC)/uuid_time.c ################################################################################ # Lib-specific Targets ################################################################################ +.PRECIOUS: $(LIBUUID_EXTRACTED)/%.h + $(LIBUUID_BUILD)/include/public/%.h: $(LIBUUID_SRC)/%.h $(call build_cmd,LN,libuuid,$@,\ ln -sf $< $@) -- 2.20.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |