From 9d1f17a9caf6a5a107a8d5395cae6fdfa2099099 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 11 Oct 2018 19:34:35 +0200 Subject: build: Fix build on Windows Avoid a long argument list while creating the librtemscpu.a library archive. --- cpukit/Makefile.am | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'cpukit/Makefile.am') diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am index 2a5673242f..b7a44f377d 100644 --- a/cpukit/Makefile.am +++ b/cpukit/Makefile.am @@ -1974,3 +1974,13 @@ libmghttpd_a_SOURCES += mghttpd/mongoose.c endif endif + +if HACK_TO_AVOID_LONG_ARG_LIST + +librtemscpu.a: $(librtemscpu_a_OBJECTS) $(librtemscpu_a_DEPENDENCIES) $(EXTRA_librtemscpu_a_DEPENDENCIES) + -rm -f librtemscpu.a librtemscpu.txt + for i in $(librtemscpu_a_OBJECTS) ; do echo "$$i" >>librtemscpu.txt ; done + $(librtemscpu_a_AR) librtemscpu.a @librtemscpu.txt $(librtemscpu_a_LIBADD) + $(RANLIB) librtemscpu.a + +endif -- cgit v1.2.3