]> git.saurik.com Git - apt.git/blobdiff - Makefile
Fixed doc reference
[apt.git] / Makefile
index 9fa624ea82a773153f2c640b5026e21df058c83b..a7f4a4c221bf1270c0fd505331dc686ff8252011 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -10,6 +10,7 @@ endif
 all headers library clean veryclean binary program doc:
        $(MAKE) -C apt-pkg $@
        $(MAKE) -C methods $@
+#      $(MAKE) -C methods/ftp $@
        $(MAKE) -C cmdline $@
        $(MAKE) -C deity $@
        $(MAKE) -C gui $@
@@ -22,10 +23,21 @@ maintainer-clean dist-clean distclean pristine sanity: veryclean
 # The startup target builds the necessary configure scripts. It should
 # be used after a CVS checkout.
 .PHONY: startup
-startup: configure
+BUILD=build
+CONVERTED=$(BUILD)/environment.mak $(BUILD)/include/config.h $(BUILD)/makefile
+startup: configure $(CONVERTED)
 
 configure: aclocal.m4 configure.in
        autoconf        
 
 aclocal.m4:
        aclocal -I buildlib
+
+build:
+       mkdir $(BUILD)
+$(BUILD)/config.status: configure
+       (HERE=`pwd`; cd $(BUILD) && $$HERE/configure)
+$(BUILD)/include/config.h: buildlib/config.h.in
+$(BUILD)/environment.mak: buildlib/environment.mak.in
+$(CONVERTED):
+       (cd $(BUILD) && ./config.status)