nixpkgs/pkgs/build-support
Alexey Shmalko a80cacd3ec
fetchFromGitHub: add fetchSubmodules option
This commit extends fetchFromGitHub with ability to fetch GitHub
repositories with submodules, so we can use the function consistently
with all GitHub repositories.

Note it doesn't change the previous behavior.
2016-11-18 13:04:26 +02:00
..
agda agda: Remove unused/uneeded abstractions, including postprocess 2015-05-31 01:55:10 +00:00
build-dotnet-package build-dotnet-package: add optional makeWrapperArgs argument 2015-10-29 06:02:18 +03:00
build-fhs-userenv buildFHSEnv: link /etc/zoneinfo 2016-10-11 16:56:11 +03:00
buildenv buildEnv: build the whole tree of directories to pathsToLink 2016-07-13 03:54:11 +03:00
cc-wrapper Merge branch 'response-files' of git://github.com/corngood/nixpkgs into staging 2016-10-31 10:07:30 -04:00
docker Merge pull request #20018 from adnelson/use_basename_docker 2016-11-01 12:29:28 +01:00
dotnetbuildhelpers Replace hard coded /bin/bash occurrences 2016-10-04 20:15:37 +02:00
dotnetenv Remove executable bits from non-executable files 2015-01-27 18:54:38 +01:00
emacs Merge pull request #18985 from dudebout/emacs-with-c-src 2016-10-07 17:23:19 +02:00
fetchadc lib/fetchers.nix: factor out impure proxy vars (#18702) 2016-09-17 21:50:01 +02:00
fetchbower bower2nix: 2.1.0 -> 3.0.1 2016-03-28 08:23:06 +01:00
fetchbzr nix-prefetch-bzr: match path name to fetchbzr name 2015-12-19 09:32:22 -06:00
fetchcvs build-support: Fix nix-prefetch-* on OS X. 2014-08-27 11:22:34 +02:00
fetchdarcs fetch*: print a trace warning about md5 deprecation 2016-10-09 16:19:04 +02:00
fetchegg fetch*: print a trace warning about md5 deprecation 2016-10-09 16:19:04 +02:00
fetchfossil fetchfossil: Don't support MD5. 2016-08-21 11:53:40 -07:00
fetchgit fetchFromGitHub: add fetchSubmodules option 2016-11-18 13:04:26 +02:00
fetchgitlocal fetchgitlocal: be less chatty 2016-02-01 10:57:01 -08:00
fetchgitrevision
fetchgx fetchgx: fetch dependencies with gx and gx-go 2016-10-29 05:17:27 +02:00
fetchhg fetch*: print a trace warning about md5 deprecation 2016-10-09 16:19:04 +02:00
fetchmavenartifact fetchMavenArtifact: init (#16825) 2016-07-19 09:48:36 +02:00
fetchmtn lib/fetchers.nix: factor out impure proxy vars (#18702) 2016-09-17 21:50:01 +02:00
fetchnuget fetchnuget: run fixupPhase to honor propagatedBuildInputs 2015-06-12 17:13:21 +02:00
fetchpatch fetchpatch: add addPrefixes argument 2016-07-29 12:03:08 +02:00
fetchsvn fetch*: print a trace warning about md5 deprecation 2016-10-09 16:19:04 +02:00
fetchsvnrevision
fetchsvnssh fetch*: print a trace warning about md5 deprecation 2016-10-09 16:19:04 +02:00
fetchurl fetch*: print a trace warning about md5 deprecation 2016-10-09 16:19:04 +02:00
fetchzip fetchzip: improve error message 2016-05-17 17:32:53 +01:00
gcc-cross-wrapper gcc-cross-wrapper: Fix include path 2016-10-31 23:44:03 +02:00
gcc-wrapper-old Replace hard coded /bin/bash occurrences 2016-10-04 20:15:37 +02:00
grsecurity grsecurity: work around #19698 2016-10-23 18:25:29 +02:00
icon-conv-tools treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
kdewrapper Another attempt to eradicate ensureDir 2014-06-30 14:56:10 +02:00
kernel modules-closure: Use stdenvNoCC 2016-10-20 02:39:29 +03:00
libredirect treewide: Add lots of platforms to packages with no meta 2016-08-02 21:17:44 +03:00
make-desktopitem chromium: add StartupWMClass to desktop file. Fixes #12433 2016-02-29 20:42:58 +01:00
make-startupitem Another attempt to eradicate ensureDir 2014-06-30 14:56:10 +02:00
make-symlinks
mono-dll-fixer treewide: Some EOF-whitespace fixes 2016-08-02 21:17:44 +03:00
nuke-references nuke-references: support -e option 2015-10-18 18:41:11 +03:00
ocaml OCaml modules: make explicit some dependencies to ocamlbuild 2016-10-09 11:55:19 +02:00
release antBuild: run default hooks 2016-07-26 02:02:42 +03:00
rust lib/fetchers.nix: factor out impure proxy vars (#18702) 2016-09-17 21:50:01 +02:00
setup-hooks outputDocdev -> outputDevdoc 2016-09-20 17:44:48 +02:00
singularity-tools singularity: init 2.2 2016-11-15 09:11:53 +11:00
src-only
substitute Add stdenvNoCC 2016-09-29 13:06:41 +02:00
substitute-files substituteAllFiles: support postInstall 2016-01-10 06:03:26 +03:00
templaterpm Update: new features for nix-template-rpm 2015-02-06 20:12:57 +01:00
upstream-updater Fix #4210: Remove builderDefs 2016-08-31 11:34:46 +02:00
vm netcat: make netcat-openbsd the default netcat (#19411) 2016-10-30 15:06:04 +01:00
vsenv
build-maven.nix build-maven: use lib.importJSON 2016-02-29 13:49:29 +00:00
build-pecl.nix fix phpPackages memcache,memcached,xdebug 2015-02-05 20:28:16 +01:00
replace-dependency.nix nix: Add a "dev" output 2016-04-18 21:13:18 +02:00
source-from-head-fun.nix
trivial-builders.nix runCommand: Use stdenvNoCC 2016-09-29 13:06:43 +02:00