mirror of
https://github.com/dimitri/el-get.git
synced 2024-09-30 13:38:52 +08:00
28 lines
1.5 KiB
Plaintext
28 lines
1.5 KiB
Plaintext
(:name cedet
|
|
: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."
|
|
:type bzr
|
|
:url "bzr://cedet.bzr.sourceforge.net/bzrroot/cedet/code/trunk"
|
|
: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)) "clean-all")
|
|
("make" ,(format "EMACS=%s" (shell-quote-argument el-get-emacs)))
|
|
("make" ,(format "EMACS=%s" (shell-quote-argument el-get-emacs)) "-C" "contrib"))
|
|
:build/berkeley-unix
|
|
`(("sh" "-c" "touch `find . -name Makefile`")
|
|
("gmake" ,(format "EMACS=%s" (shell-quote-argument el-get-emacs)) "clean-all")
|
|
("gmake" ,(format "EMACS=%s" (shell-quote-argument el-get-emacs)))
|
|
("gmake" ,(format "EMACS=%s" (shell-quote-argument el-get-emacs)) "-C" "contrib"))
|
|
: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"
|
|
"sed 's/^M$//' tmp.sh > tmp2.sh"
|
|
"sh ./tmp2.sh" "rm ./tmp.sh ./tmp2.sh")
|
|
: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))))
|