Function: vhdl-autoload-project
vhdl-autoload-project is a byte-compiled function defined in
vhdl-mode.el.gz.
Signature
(vhdl-autoload-project)
Documentation
Automatically load project setup at startup.
Aliases
vhdl-auto-load-project (obsolete since 27.1)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defun vhdl-autoload-project ()
"Automatically load project setup at startup."
(let ((file-name-list vhdl-project-file-name)
file-list list-length)
(while file-name-list
(setq file-list
(append file-list
(file-expand-wildcards
(vhdl-resolve-env-variable
(vhdl-replace-string
(cons "\\(.*\\) \\(.*\\)" (car file-name-list))
(concat "* " (user-login-name)))))))
(setq list-length (or list-length (length file-list)))
(setq file-name-list (cdr file-name-list)))
(while file-list
(vhdl-import-project (expand-file-name (car file-list)) t
(not (> list-length 0)))
(setq list-length (1- list-length))
(setq file-list (cdr file-list)))))