2010-11-29 11:23:27 +08:00
(:name cedet
2011-06-24 23:58:43 +08:00
:website "http://cedet.sourceforge.net/"
:description "CEDET is a Collection of Emacs Development Environment Tools written with the end goal of creating an advanced development environment in Emacs."
2012-04-11 03:46:31 +08:00
:type git
:url "http://git.randomsample.de/cedet.git"
2012-05-28 03:33:59 +08:00
:build
;; `((,el-get-emacs "-batch" "-Q" "-l" "cedet-build.el" "-f" "cedet-build"))
`(("sh" "-c" "touch `find . -name Makefile`")
("make" ,(format "EMACS=%s" (shell-quote-argument el-get-emacs))))
:build/berkeley-unix
`(("sh" "-c" "touch `find . -name Makefile`")
("gmake" ,(format "EMACS=%s" (shell-quote-argument el-get-emacs))))
2011-12-21 05:55:48 +08:00
:build/windows-nt ("echo #!/bin/sh > tmp.sh & echo touch `/usr/bin/find . -name Makefile` >> tmp.sh & echo make FIND=/usr/bin/find >> tmp.sh"
2011-03-14 02:05:56 +08:00
"sed 's/^M$//' tmp.sh > tmp2.sh"
"sh ./tmp2.sh" "rm ./tmp.sh ./tmp2.sh")
2012-05-28 03:33:59 +08:00
:features nil
;; This package isn't really non-lazy, but we want to call the
;; post-init immediately, because it handles the lazy autoload
;; setup.
:lazy nil
:post-init
(unless (featurep 'cedet-devel-load)
(load (expand-file-name "cedet-devel-load.el" pdir))))