Home > Repositories > base > unifdef

unifdef: A useful tool for removing #ifdef'ed lines from a file

Unifdef is useful for removing #ifdef'ed lines from a file while otherwise leaving the file alone.
You specify which symbols are defined or undefined with -D and -U flags, and unifdef removes the corresponding ifdefs, and the enclosed code if appropriate.
It's especially useful for removing those "#ifdef BROKEN" and "#ifdef PRIVATE" clauses from code before you release it.
Unifdef acts on #ifdef, #ifndef, #else, and #enĀ­ dif lines, and it knows only enough about C and C++ to know when one of these is inactive because it is inside a comment, or a single or double quote.
Name:unifdef
Release: 2.12-1mamba
Group:Development/Tools
Maintainer:silvan
License:BSD
Size:93.90 kB
Upstream URL:http://dotat.at/prog/unifdef/
Build time:2020-03-12 08:08:17
Binary packages and requirements
x86_64aarch64i586
Built RPMSunifdef
unifdef
unifdef
Build requirementsglibc-devel [1]
glibc-devel [1]
glibc-devel [1]
History of changes
DatePackagerReleaseDescription
2020-03-12autodist2.12-1mamba- automatic version update by autodist
2017-10-22autodist2.11.23.1cca442-1mamba- automatic update by autodist
2015-12-18autodist2.11-1mamba- automatic update by autodist
2014-02-18autodist2.10-1mamba- automatic update by autodist
2013-06-07autodist2.9-1mamba- automatic version update by autodist
2013-05-14autodist2.8-1mamba- automatic version update by autodist
2013-03-31autodist2.7-1mamba- automatic version update by autodist
2011-02-23autodist2.6-1mamba- automatic update by autodist
2011-01-29autodist2.5-1mamba- automatic update by autodist
2010-10-17davide2.4-1mamba- update to 2.4
- update URL and Source locations