FICHA · MANJARO

unifdef

Remove #ifdef'ed lines

  • cli-app
  • CLI
  • Dev
  • SOURCE-CODE
  • Launchable
  • Runs in terminal
official+codex · reviewed · May 29, 2026 description in en

Description

Removes or keeps C preprocessor conditional blocks based on selected symbols, helping maintainers simplify source files for a target build configuration. It is useful when cleaning portability code or generating reduced source variants.

This is a terminal source transformation tool. It can rewrite code in ways that change build behavior, so review diffs before committing results.

How to run

unifdef

Commands: unifdef

Permissions

Permissions not analysed for this source yet.