;;; project-am.el --- A project management scheme based on automake files.
-;; Copyright (C) 1998-2000, 2003, 2005, 2007-2012
-;; Free Software Foundation, Inc.
+;; Copyright (C) 1998-2000, 2003, 2005, 2007-2015 Free Software
+;; Foundation, Inc.
;; Author: Eric M. Ludlam <zappo@gnu.org>
-;; Version: 0.0.3
+;; Old-Version: 0.0.3
;; Keywords: project, make
;; This file is part of GNU Emacs.
(defcustom project-am-compile-project-command nil
"*Default command used to compile a project."
:group 'project-am
- :type 'string)
+ :type '(choice (const nil) string))
(defcustom project-am-compile-target-command (concat ede-make-command " -k %s")
"*Default command used to compile a project."
(oref amf targets))
nil t))))
;; The input target might be new. See if we can find it.
- (amf (ede-load-project-file (oref ot path)))
+ (amf (ede-target-parent ot))
(ot (object-assoc target 'name (oref amf targets)))
(ofn (file-name-nondirectory (buffer-file-name))))
(if (not ot)
out))
-;;; Configure.am queries.
+;;; Configure.ac queries.
;;
(defvar project-am-autoconf-file-options
'("configure.ac" "configure.in")
(provide 'ede/project-am)
+;; Local variables:
+;; generated-autoload-load-name: "ede/project-am"
+;; End:
+
;;; ede/project-am.el ends here