From 754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 7 Apr 2024 13:41:34 -0500 Subject: new repository --- devdocs/gnu_make/implicit_002fsearch.html | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 devdocs/gnu_make/implicit_002fsearch.html (limited to 'devdocs/gnu_make/implicit_002fsearch.html') diff --git a/devdocs/gnu_make/implicit_002fsearch.html b/devdocs/gnu_make/implicit_002fsearch.html new file mode 100644 index 00000000..5b6c9c85 --- /dev/null +++ b/devdocs/gnu_make/implicit_002fsearch.html @@ -0,0 +1,6 @@ +

Directory Search and Implicit Rules

The search through the directories specified in VPATH or with vpath also happens during consideration of implicit rules (see Using Implicit Rules).

For example, when a file foo.o has no explicit rule, make considers implicit rules, such as the built-in rule to compile foo.c if that file exists. If such a file is lacking in the current directory, the appropriate directories are searched for it. If foo.c exists (or is mentioned in the makefile) in any of the directories, the implicit rule for C compilation is applied.

The recipes of implicit rules normally use automatic variables as a matter of necessity; consequently they will use the file names found by directory search with no extra effort.

+

+ Copyright © 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
+ https://www.gnu.org/software/make/manual/html_node/Implicit_002fSearch.html +

+
-- cgit v1.2.3