diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2019-04-11 08:10:00 -0500 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2019-04-11 08:10:00 -0500 |
commit | bcfc8ce784fc8d6bbf2271aa6edbdb305094b58b (patch) | |
tree | e15574ff406c88b2cab179f4da0e5c391ce0646b /pkgs/development/tools | |
parent | b7533ce2818b41f5f8cf1f8674b7ff4ef8e88ebc (diff) | |
download | nixlib-bcfc8ce784fc8d6bbf2271aa6edbdb305094b58b.tar nixlib-bcfc8ce784fc8d6bbf2271aa6edbdb305094b58b.tar.gz nixlib-bcfc8ce784fc8d6bbf2271aa6edbdb305094b58b.tar.bz2 nixlib-bcfc8ce784fc8d6bbf2271aa6edbdb305094b58b.tar.lz nixlib-bcfc8ce784fc8d6bbf2271aa6edbdb305094b58b.tar.xz nixlib-bcfc8ce784fc8d6bbf2271aa6edbdb305094b58b.tar.zst nixlib-bcfc8ce784fc8d6bbf2271aa6edbdb305094b58b.zip |
buck: 2017.10.01.01 -> 2019.01.10.01
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r-- | pkgs/development/tools/build-managers/buck/default.nix | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/pkgs/development/tools/build-managers/buck/default.nix b/pkgs/development/tools/build-managers/buck/default.nix index 18ced2628783..d4e5c5a38dcd 100644 --- a/pkgs/development/tools/build-managers/buck/default.nix +++ b/pkgs/development/tools/build-managers/buck/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchFromGitHub, jdk, ant, python2, python2Packages, watchman, bash, makeWrapper }: stdenv.mkDerivation rec { - name = "buck-${version}"; - version = "2017.10.01.01"; + pname = "buck"; + version = "2019.01.10.01"; src = fetchFromGitHub { owner = "facebook"; - repo = "buck"; + repo = pname; rev = "v${version}"; - sha256 = "05nyyb6f0hv1h67zzvdq8297yl8zjhpbasx35lxnrsjz0m1h8ngw"; + sha256 = "0987s399v4ba2a3crca12vsg9001xcb5drhqi564ninpa5vxamr2"; }; patches = [ ./pex-mtime.patch ]; @@ -20,23 +20,17 @@ stdenv.mkDerivation rec { buildInputs = [ jdk ant python2 watchman python2Packages.pywatchman ]; nativeBuildInputs = [ makeWrapper ]; - targets = [ "buck" "buckd" ]; - buildPhase = '' ant - for exe in ${toString targets}; do - ./bin/buck build //programs:$exe - done + ./bin/buck build -c buck.release_version=${version} buck ''; installPhase = '' - for exe in ${toString targets}; do - install -D -m755 buck-out/gen/programs/$exe.pex $out/bin/$exe - wrapProgram $out/bin/$exe \ - --prefix PYTHONPATH : $PYTHONPATH \ - --prefix PATH : "${stdenv.lib.makeBinPath [jdk watchman]}" - done + install -D -m755 buck-out/gen/programs/buck.pex $out/bin/buck + wrapProgram $out/bin/buck \ + --prefix PYTHONPATH : $PYTHONPATH \ + --prefix PATH : "${stdenv.lib.makeBinPath [jdk watchman]}" ''; meta = with stdenv.lib; { |