1.1 --- a/libe2access/host/Makefile Sun May 22 22:51:40 2022 +0200
1.2 +++ b/libe2access/host/Makefile Sun Jun 12 17:10:30 2022 +0200
1.3 @@ -22,7 +22,12 @@
1.4 OBJECTS = objects
1.5
1.6 # Tool definitions.
1.7 +# Somehow, things like AR, CC and LD are removed when this Makefile is invoked
1.8 +# by the L4Re build system.
1.9
1.10 +AR = ar
1.11 +CC = cc
1.12 +LD = ld
1.13 RANLIB = ranlib
1.14
1.15 # Compilation and linking flags.
1.16 @@ -62,6 +67,8 @@
1.17
1.18 .PHONY: all clean distclean
1.19
1.20 +.SUFFIXES: .c .o
1.21 +
1.22 all: $(TARGETS)
1.23
1.24 clean:
2.1 --- a/test_files/Makefile Sun May 22 22:51:40 2022 +0200
2.2 +++ b/test_files/Makefile Sun Jun 12 17:10:30 2022 +0200
2.3 @@ -14,9 +14,9 @@
2.4 all:: $(TARGET) $(PROGRAMS_DIR)
2.5
2.6 $(TARGET): $(PROGRAMS_DIR)
2.7 - make -C $(E2ACCESS_DIR)
2.8 + $(MAKE) -C $(E2ACCESS_DIR) && \
2.9 $(PKGDIR)/mk_e2test.sh -q $(PKGDIR) $(PROGRAMS_DIR) $(E2ACCESS_DIR) $@
2.10
2.11 $(PROGRAMS_DIR): $(PKGDIR)/programs/*.c*
2.12 - make -C $(PKGDIR)/programs $(MKFLAGS)
2.13 + $(MAKE) -C $(PKGDIR)/programs $(MKFLAGS) && \
2.14 touch $@