ref: 3aa27c3da9cf49c6f8082f09a295b7cf241c9a65
dir: /src/libmach/Makefile/
.POSIX: PROJECTDIR =../.. include $(PROJECTDIR)/scripts/rules.mk TARGET = $(LIBDIR)/libmach.a OBJS = addr2line.o \ archive.o \ arindex.o \ armember.o \ artraverse.o \ coffelf32.o \ objdel.o \ objlookup.o \ objnew.o \ objpos.o \ objread.o \ objreset.o \ objsize.o \ objstrip.o \ objtraverse.o \ objtype.o \ objwrite.o \ objfree.o \ pack.o \ unpack.o \ index.o \ new.o \ read.o \ del.o \ strip.o \ probe.o \ write.o \ DIRS = coff32 TBLS = index.c \ new.c \ read.c \ del.c \ strip.c \ probe.c \ write.c \ all: $(OBJS) $(DIRS) objlst.mk +@$(MAKE) -f Makefile.mach $(DIRS): FORCE +@cd $@ && $(MAKE) $(TBLS): formats.lst mktbl -t `echo $@ | sed 's/\.c//'` -o $@ objlst.mk: $(OBJS) $(DIRS) mklst $@ clean: $(FORALL) rm -f $(TBLS) objlst.mk