summary refs log tree commit diff
path: root/pkgs/build-support/make-wrapper
Commit message (Collapse)AuthorAge
* * Firefox wrapper: put gecko-mediaplayer and mplayer at the start ofEelco Dolstra2009-07-16
| | | | | | | $PATH rather than the end. This makes the behaviour more predictable. svn path=/nixpkgs/trunk/; revision=16390
* * aclocal wrapper: skip directories in ACLOCAL_PATH that don't exist,Eelco Dolstra2009-04-05
| | | | | | | | | | | | | | | | | | | | otherwise aclocal barfs. Updated the builder to use makeWrapper * Made Automake 1.10 the default. * Fixed `make check' in Automake by turning off indented logging in Make (there is a flag for that now). * Disabled the `make check' in Automake by default because it takes a REALLY long time (e.g. more than 2 hours on Cygwin, 50 minutes on Darwin, 25 minutes on Linux) which is a lot for a package that otherwise takes 10 seconds to build. We can add a Hydra job with doCheck enabled to do regression testing. * make-wrapper: allow --run commands to add additional flags to the invocation of the wrapped program. An example is the aclocal wrapper: it adds additional -I ... flags. * make-wrapper: call the wrapped program .foo-wrapped instead of .wrapped-foo to make it easier to tell programs apart in `ps' output. svn path=/nixpkgs/branches/stdenv-updates/; revision=14885
* * Revert r14418 - not including the directory in arvg[0] brokeEelco Dolstra2009-03-30
| | | | | | Firefox. svn path=/nixpkgs/trunk/; revision=14774
* * Set argv[0] to a nicer value.Eelco Dolstra2009-03-06
| | | | svn path=/nixpkgs/trunk/; revision=14418
* * makeWrapper: --add-flags to add extra flags to the command beingEelco Dolstra2008-06-14
| | | | | | wrapped. svn path=/nixpkgs/trunk/; revision=12091
* * makeWrapper: option --run <CMD> to run a command from the wrapper.Eelco Dolstra2008-01-18
| | | | | | | | | This is so that the Unison wrapper can be generated with makeWrapper. * Use makeWrapper as a buildInput everywhere. * Updated BitTorrent, cvs2svn. svn path=/nixpkgs/trunk/; revision=10213
* * makeWrapper: new function that transparently takes care of creatingEelco Dolstra2008-01-18
| | | | | | | | | | | | | | | | | | a wrapper script. E.g. wrapProgram $out/bin/prog --set FOO bar will create a wrapper around "prog" so that the environment variable FOO is set to bar. The original program is renamed to $out/bin/.wrapped-prog. * Function makeSetupHook to convert a script into a setup hook which can be included in buildInputs. This makes it easier to use scripts like makeWrapper. * Added Bazaar, yet another distributed version management system. svn path=/nixpkgs/trunk/; revision=10211
* * F-spot: work properly if an incompatible Mono is in the PATH.Eelco Dolstra2005-03-13
| | | | svn path=/nixpkgs/trunk/; revision=2392
* * Allow variables to be set to a specific value.Eelco Dolstra2005-03-09
| | | | svn path=/nixpkgs/trunk/; revision=2359
* * More wrapper generation features. The Firefox wrapper generator isEelco Dolstra2005-02-16
| | | | | | now just 3 lines. svn path=/nixpkgs/trunk/; revision=2243
* * Let the Mozilla plugins announce where in their output the actualEelco Dolstra2005-02-16
| | | | | | plugins are, rather then requiring certain fixed directories. svn path=/nixpkgs/trunk/; revision=2242
* * A utility function for the automatic generation of wrapper scripts.Eelco Dolstra2005-02-16
svn path=/nixpkgs/trunk/; revision=2241