-- cvs.lua - CVS-specific SCM operations -*- Lua -*-
--
module("cvs", package.seeall)
-require("scm")
+local scm = require("scm")
local hash = require("hash")
local url = require("url")
local tools = require("tools")
require("e2build")
local err = require("err")
local e2option = require("e2option")
+local scm = require("scm")
e2lib.init()
local info, re = e2tool.local_init(nil, "build")
require("e2build")
local err = require("err")
local e2option = require("e2option")
+local scm = require("scm")
e2lib.init()
local info, re = e2tool.local_init(nil, "fetch-sources")
require("e2tool")
local err = require("err")
local e2option = require("e2option")
+local scm = require("scm")
e2lib.init()
local info, re = e2tool.local_init(nil, "ls-project")
local tools = require("tools")
local err = require("err")
local e2lib = require("e2lib")
+local scm = require("scm")
--- cache a result
-- @param info
local e2lib = require("e2lib")
require("strict")
local err = require("err")
-require("scm")
+local scm = require("scm")
require("files")
require("git")
require("cvs")
-- See e2scm.lua for more information about these operations.
module("files", package.seeall)
-require("scm")
+local scm = require("scm")
local hash = require("hash")
local err = require("err")
local e2lib = require("e2lib")
-- See e2scm.lua for more information about these operations.
module("git", package.seeall)
-require("scm")
+local scm = require("scm")
local hash = require("hash")
local cache = require("cache")
local generic_git = require("generic_git")
-- svn.lua - Subversion-specific SCM operations -*- Lua -*-
module("svn", package.seeall)
-require("scm")
+local scm = require("scm")
local hash = require("hash")
local url = require("url")
local tools = require("tools")