]> code.delx.au - gnu-emacs/blobdiff - lisp/cedet/ede/pconf.el
Update copyright year to 2015
[gnu-emacs] / lisp / cedet / ede / pconf.el
index 2e44379b809ba3c29823113b8e3d5c61089840a7..b22cd87e1ea4690ef310251a2cfa8c34e898964a 100644 (file)
@@ -1,6 +1,7 @@
 ;;; ede/pconf.el --- configure.ac maintenance for EDE
 
-;;; Copyright (C) 1998-2000, 2005, 2008-2012  Free Software Foundation, Inc.
+;;; Copyright (C) 1998-2000, 2005, 2008-2015 Free Software Foundation,
+;;; Inc.
 
 ;; Author: Eric M. Ludlam <zappo@gnu.org>
 ;; Keywords: project
@@ -99,7 +100,7 @@ don't do it.  A value of nil means to just do it.")
        (ede-map-targets this 'ede-proj-tweak-autoconf)))
     ;; Now save
     (save-buffer)
-    (setq postcmd "autoreconf -i;")
+    (setq postcmd "autoreconf -f -i;")
 
     ;; Verify a bunch of files that are required by automake.
     (ede-proj-configure-test-required-file this "AUTHORS")
@@ -151,7 +152,7 @@ don't do it.  A value of nil means to just do it.")
 (defmethod ede-proj-configure-recreate ((this ede-proj-project))
   "Delete project THIS's configure script and start over."
   (if (not (ede-proj-configure-file this))
-      (error "Could not determine configure.ac for %S" (object-name this)))
+      (error "Could not determine configure.ac for %S" (eieio-object-name this)))
   (let ((b (get-file-buffer (ede-proj-configure-file this))))
     ;; Destroy all evidence of the old configure.ac
     (delete-file (ede-proj-configure-file this))
@@ -172,11 +173,14 @@ By flushing, remove any cruft that may be in the file.  Subsequent
 calls to `ede-proj-tweak-autoconf' can restore items removed by flush."
   nil)
 
+
+;; @TODO - No-one calls this ???
 (defmethod ede-proj-configure-add-missing ((this ede-proj-target))
   "Query if any files needed by THIS provided by automake are missing.
 Results in --add-missing being passed to automake."
   nil)
 
+;; @TODO - No-one implements this yet.
 (defmethod ede-proj-configure-create-missing ((this ede-proj-target))
   "Add any missing files for THIS by creating them."
   nil)