Variable: ffap-c-path
ffap-c-path is a variable defined in ffap.el.gz.
Value
("/usr/include" "/usr/local/include")
Documentation
List of directories to search for include files.
Source Code
;; Defined in /usr/src/emacs/lisp/ffap.el.gz
;; FIXME this duplicates the logic of Man-header-file-path.
;; There should be a single central variable or function for this.
;; See also (bug#10702):
;; cc-search-directories, semantic-c-dependency-system-include-path,
;; semantic-gcc-setup
(defvar ffap-c-path
(let ((arch (with-temp-buffer
(when (eq 0 (ignore-errors
(call-process "gcc" nil '(t nil) nil
"-print-multiarch")))
(goto-char (point-min))
(buffer-substring (point) (line-end-position)))))
(base '("/usr/include" "/usr/local/include")))
(if (zerop (length arch))
base
(append base (list (expand-file-name arch "/usr/include")))))
"List of directories to search for include files.")