]> code.delx.au - gnu-emacs/blobdiff - lisp/cedet/ede/simple.el
Update copyright year to 2015
[gnu-emacs] / lisp / cedet / ede / simple.el
index e0a526e9ead57e324a6f07629fcd527c3744ccd2..f9582877ef321aa97f5f7f32fd805ed97826a016 100644 (file)
@@ -1,6 +1,6 @@
 ;;; ede/simple.el --- Overlay an EDE structure on an existing project
 
-;; Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2007-2015 Free Software Foundation, Inc.
 
 ;; Author: Eric M. Ludlam <eric@siege-engine.com>
 
 
 ;;; Commentary:
 ;;
+;; NOTE: EDE Simple Projects are considered obsolete.  Use generic
+;; projects instead.  They have much better automatic support and
+;; simpler configuration.
+;;
 ;; A vast majority of projects use non-EDE project techniques, such
 ;; as hand written Makefiles, or other IDE's.
 ;;
 
 ;;; Code:
 
+(add-to-list 'ede-project-class-files
+            (ede-project-autoload "simple-overlay"
+             :name "Simple" :file 'ede/simple
+             :proj-file 'ede-simple-projectfile-for-dir
+             :load-type 'ede-simple-load
+             :class-sym 'ede-simple-project
+             :safe-p nil)
+            t)
+
 (defcustom ede-simple-save-directory "~/.ede"
   "*Directory where simple EDE project overlays are saved."
  :group 'ede
@@ -105,5 +118,8 @@ Each directory needs a project file to control it.")
 
 (provide 'ede/simple)
 
-;; arch-tag: a0c4264a-89ce-4364-afab-2512acd3b22a
+;; Local variables:
+;; generated-autoload-load-name: "ede/simple"
+;; End:
+
 ;;; ede/simple.el ends here