forked from lix-project/lix
7480f4f9a4
This adds an argument "rev" specififying the Git commit hash. The existing argument "rev" is renamed to "ref". The default value for "ref" is "master". When specifying a hash, it's necessary to specify a ref since we're not cloning the entire repository but only fetching a specific ref. Example usage: builtins.fetchgit { url = https://github.com/NixOS/nixpkgs.git; ref = "release-16.03"; rev = "c1c0484041ab6f9c6858c8ade80a8477c9ae4442"; };
15 lines
204 B
C++
15 lines
204 B
C++
#pragma once
|
|
|
|
#include <string>
|
|
|
|
#include "ref.hh"
|
|
|
|
namespace nix {
|
|
|
|
class Store;
|
|
|
|
Path exportGit(ref<Store> store, const std::string & uri,
|
|
const std::string & ref, const std::string & rev = "");
|
|
|
|
}
|