diff options
Diffstat (limited to 'lisp/cedet/ede/linux.el')
-rw-r--r-- | lisp/cedet/ede/linux.el | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/cedet/ede/linux.el b/lisp/cedet/ede/linux.el index 400aaa69977..c80902bf0be 100644 --- a/lisp/cedet/ede/linux.el +++ b/lisp/cedet/ede/linux.el @@ -76,7 +76,7 @@ DIR is the directory to search from." (set-buffer buff) (erase-buffer) (setq default-directory (file-name-as-directory dir)) - (call-process "head" nil buff nil "-n" "3" "Makefile") + (insert-file-contents "Makefile" nil 0 512) (goto-char (point-min)) (let (major minor sub) (re-search-forward "^VERSION *= *\\([0-9.]+\\)") @@ -104,8 +104,9 @@ ROOTPROJ is nil, since there is only one project." (or (ede-linux-file-existing dir) ;; Doesn't already exist, so lets make one. (ede-linux-project "Linux" - :name (concat "Linux" (ede-linux-version dir)) - :directory dir + :name "Linux" + :version (ede-linux-version dir) + :directory (file-name-as-directory dir) :file (expand-file-name "scripts/ver_linux" dir)) (ede-add-project-to-global-list this) |