.gitignore for Waf

5 ignore rules for Waf, ready to copy into your repository.

Python-based build system

The complete .gitignore for Waf

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:31:23 UTC
# Technologies: Waf

### Waf ###
.waf-*-*/
.waf3-*-*/
waf-*-*/
waf3-*-*/
.lock-waf_*_build

What these Waf rules actually ignore

Every pattern below, and why it belongs in your .gitignore.

Dot-hidden on Unix-like systems

Pattern What it ignores
.waf-*-*/ Dot-hidden on Unix-like systems
.waf3-*-*/ Dot-hidden on Unix-like systems

Hidden directory on Windows (no dot)

Pattern What it ignores
waf-*-*/ Hidden directory on Windows (no dot)
waf3-*-*/ Hidden directory on Windows (no dot)

Lockfile

Pattern What it ignores
.lock-waf_*_build Lockfile

How to use this .gitignore for Waf

  1. Copy the Waf rules above, or download the file directly.
  2. Create a file named .gitignore at the root of your Git repository and paste the rules into it.
  3. If some of those files are already tracked, run git rm -r --cached . then commit again — Git only applies ignore rules to untracked files.
  4. Commit the .gitignore so everyone on the team shares the same rules.

Other Build Tool .gitignore templates

See every Build Tool template