Mercurial > repo
view share/lua/5.2/luarocks/fetch/git_file.lua @ 3592:5feed3d2fcde
<Donger> echo \xe3\x83\xbd\xe0\xbc\xbc\xe0\xba\x88\xd9\x84\xcd\x9c\xe0\xba\x88\xe0\xbc\xbd\xef\xbe\x89 > dog
author | HackBot |
---|---|
date | Sat, 31 Aug 2013 20:17:44 +0000 |
parents | d137f631bad5 |
children |
line wrap: on
line source
--- Fetch back-end for retrieving sources from local Git repositories. module("luarocks.fetch.git_file", package.seeall) local git = require("luarocks.fetch.git") --- Fetch sources for building a rock from a local Git repository. -- @param rockspec table: The rockspec table -- @param extract boolean: Unused in this module (required for API purposes.) -- @param dest_dir string or nil: If set, will extract to the given directory. -- @return (string, string) or (nil, string): The absolute pathname of -- the fetched source tarball and the temporary directory created to -- store it; or nil and an error message. function get_sources(rockspec, extract, dest_dir) rockspec.source.url = rockspec.source.url:gsub("^git.file://", "") return git.get_sources(rockspec, extract, dest_dir) end