diff options
author | Marc Weber <marco-oweber@gmx.de> | 2009-12-11 13:58:23 +0000 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2009-12-11 13:58:23 +0000 |
commit | 5319704f802edd9c7f808233db3074ed8391fd56 (patch) | |
tree | 60c43f38c5973bf1307e97b866401ad9ae7f6133 /pkgs/build-support/source-from-head-fun.nix | |
parent | 1030a6bb68fb3c77d153a92d32f9f94dcd53b58f (diff) |
removing old bleeding edge cruft replacing it by a niftier version using
source regions which are substituded by the tool nix-repository-manager. See http://github.com/MarcWeber/nix-repository-manager/raw/master/README. sourceByName is called sourceFromHead now. updates: MPlayerTrunk, haxe, neko, netsurf, cinelerra, ctags cinelerra does no longer build due to Xorg update svn path=/nixpkgs/trunk/; revision=18894
Diffstat (limited to 'pkgs/build-support/source-from-head-fun.nix')
-rw-r--r-- | pkgs/build-support/source-from-head-fun.nix | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/build-support/source-from-head-fun.nix b/pkgs/build-support/source-from-head-fun.nix new file mode 100644 index 0000000000000..3281cec544407 --- /dev/null +++ b/pkgs/build-support/source-from-head-fun.nix @@ -0,0 +1,16 @@ +/* + purpose: mantain bleeding edge head sources. + + you run + app --update + app --publish + to create source snapshots + + The documentation is availible at http://github.com/MarcWeber/nix-repository-manager/raw/master/README + +*/ +{ getConfig }: + localTarName: publishedSrcSnapshot: + if getConfig ["sourceFromHead" "useLocalRepos"] false then + "${getConfig ["sourceFromHead" "managedRepoDir"] "/set/sourceFromHead.managedRepoDir/please"}/dist/${localTarName}" + else publishedSrcSnapshot |