Function: flymake-proc--find-buildfile
flymake-proc--find-buildfile is a byte-compiled function defined in
flymake-proc.el.gz.
Signature
(flymake-proc--find-buildfile BUILDFILE-NAME SOURCE-DIR-NAME)
Documentation
Find buildfile starting from current directory.
Buildfile includes Makefile, build.xml etc. Return its file name if found, or nil if not found.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/flymake-proc.el.gz
(defun flymake-proc--find-buildfile (buildfile-name source-dir-name)
"Find buildfile starting from current directory.
Buildfile includes Makefile, build.xml etc.
Return its file name if found, or nil if not found."
(or (flymake-proc--get-buildfile-from-cache source-dir-name)
(let* ((file (locate-dominating-file source-dir-name buildfile-name)))
(if file
(progn
(flymake-log 3 "found buildfile at %s" file)
(flymake-proc--add-buildfile-to-cache source-dir-name file)
file)
(progn
(flymake-log 3 "buildfile for %s not found" source-dir-name)
nil)))))