1) keymap
2) swap
3) lilo
4) postinstall networking (preliminary)
5) dependency resolution
CVS patchset: 1831
CVS date: 1997/09/18 01:54:30
--- /dev/null
+LIBOBJECTS = popt.o
+
+DEFCFLAGS=-O2
+
+SOURCES =$(subst .o,.c,$(LIBOBJECTS))
+LIBPOPT = libpopt.a
+INSTALL= @INSTALL@
+INSTALL_PROGRAM= @INSTALL_PROGRAM@
+INSTALL_DATA= @INSTALL_DATA@
+
+# -----------------------------------------------------------------------
+
+ifeq ($(CFLAGS),)
+CFLAGS=$(DEFCFLAGS)
+endif
+
+ifeq ($(RANLIB),)
+RANLIB=ranlib
+endif
+
+ifeq (.depend,$(wildcard .depend))
+TARGET=allprogs
+else
+TARGET=depend allprogs
+endif
+
+$(LIBPOPT): $(LIBPOPT)($(LIBOBJECTS))
+ $(RANLIB) $@
+
+distclean: clean
+
+clean:
+ rm -f *.a *.o *~ $(PROGS) test.out tagtable.c
+
+squeaky: clean
+ rm -f .depend
+
+depend:
+ $(CPP) $(CFLAGS) -M $(SOURCES) > .depend
+
+ifeq (.depend,$(wildcard .depend))
+include .depend
+endif