Section: Wildcards and file discovery

wildcard function

makefile
makefile
SRC := $(wildcard src/**/*.ts)
Explanation

In GNU make, `wildcard` expands file names that exist at parse time.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Wildcards and file discovery
sort for deduplication
Sort and deduplicate a list of words.
OpenIn sheetmakefilesame section
filter files by pattern
Keep only values that match a pattern.
OpenIn sheetmakefilesame section
filter-out values
Exclude matches from a list.
OpenIn sheetmakefilesame section
foreach list expansion
Generate text for each item in a list.
OpenIn sheetmakefilesame section
Match and transform filenames
Create object names from source names.
OpenIn sheetmakefile1 tag match
Basic pattern rule
Compile any `.c` file into a matching `.o` file.
OpenIn sheetmakefile