1 PKGDIR ?= . 2 L4DIR ?= $(PKGDIR)/../../.. 3 4 E2ACCESS_DIR = $(PKGDIR)/../libe2access/host 5 TARGET = $(PKGDIR)/../conf/e2test.fs 6 7 PROGRAMS = $(PKGDIR_OBJ)/_programs 8 9 include $(L4DIR)/mk/Makeconf 10 include $(OBJ_BASE)/l4defs.mk.inc 11 12 PROGRAMS_DIR = $(PKGDIR_OBJ)/programs/OBJ-$(L4_SYSTEM)-l4f 13 14 # Special rules to build the test filesystem. 15 16 all:: $(TARGET) $(PROGRAMS) 17 18 $(TARGET): $(PROGRAMS) 19 make -C $(E2ACCESS_DIR) 20 $(PKGDIR)/mk_e2test.sh -q $(PKGDIR) $(PROGRAMS_DIR) $(E2ACCESS_DIR) $@ 21 22 $(PROGRAMS): 23 make -C $(PKGDIR)/programs $(MKFLAGS) 24 touch $@