]> git.donarmstrong.com Git - debhelper.git/commit
executable config files. bleh, argh
authorJoey Hess <joey@kitenet.net>
Wed, 7 Dec 2011 18:08:41 +0000 (14:08 -0400)
committerJoey Hess <joey@kitenet.net>
Wed, 7 Dec 2011 19:07:49 +0000 (15:07 -0400)
commit83a233af6f938bcd50745b35fabb15788293452e
tree16185edf2db8c992cb3e31d39c9b6956a6e3142e
parent46ecfad5fed9e0e4ef179f5ec531f996400669b7
executable config files. bleh, argh

Debhelper config files may be made executable programs that output the
desired configuration. No further changes are planned to the config file
format; those needing powerful syntaxes may now use a programming language
of their choice.

In many bugs I see a tendency of users wanting debhelper configuration
files to have their pet feature from some programming language. So I choose
to short-circuit this process by taking it to its logical conclusion, and
without the bother of developing a new language myself.

[ Is this consistent with my boycott/disinterest in integrating features
features first developed in Ubuntu? Yes. Instead of blocking the
issue of multiarch needing variable expansions, I have stepped
back and let anyone make whatever mess they desire while not forcing
that mess on the rest of us. ]
Debian/Debhelper/Dh_Lib.pm
debhelper.pod
debian/changelog