summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Support for rsync in Trovesbaserock/danielsilverstone/S10634-rsync-supportDaniel Silverstone2014-03-111-1/+2
| | | | | | | | | | | | In order to support ingesting of binary artifacts, we are proposing the use of `git-fat` which is a content filter which uses rsync to store the binary artifacts. That requires an access controlled binary artifact repository, so we take advantage of Gitano's ACLs and associate an optional rsync repository with every git repository on the server. By placing it inside the git repository, all of gitano's destroy and graveyard behaviour automatically works with the new rsync content. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
* Install plugins during `make install`Daniel Silverstone2014-03-111-1/+8
| | | | | | | Gitano *may* ship with plugins which need to be installed during the running of `make install` -- as such, support this in the Makefile. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
* Add support for a GITANO_PLUGIN_PATH in install-lua-binDaniel Silverstone2014-03-111-2/+6
| | | | | | | | | The binary installer `install-lua-bin` needs to update all of the files ending in `.in` to be ready for installation. This patch ensures that we support a tag for loading plugins which the various `.in` files can then use to ensure they load plugins at an appropriate point. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
* Plugin support in GitanoDaniel Silverstone2014-03-111-1/+1
| | | | | | | | | This patch adds support for Gitano to load plugins from a colon separated set of paths. While colon separation is not the best mechanism, it is in common use. We explicitly do not add any escaping rules such as :: -> : in order to remain compatible with things like PATH processing. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
* Make Makefile install our new cgisRichard Ipsum2014-02-181-1/+2
|
* Make Makefile install auth.luaRichard Ipsum2014-02-181-1/+1
|
* Pass in pathsDaniel Silverstone2013-11-151-0/+1
|
* Merge remote-tracking branch 'baserock/baserock/richardipsum/syslog'Daniel Silverstone2013-10-031-0/+3
| | | | | Also fix up test tool so that tests do not fail now that we depend on the SSH_CLIENT environment variable coming from the caller.
* Support the new yarn --env argumentdsilvers/testingDaniel Silverstone2013-08-251-2/+2
|
* Clean up test target now that yarn reports empty inputsDaniel Silverstone2013-07-191-9/+0
|
* Report number of empty yarns to encourage more test writingDaniel Silverstone2013-06-231-0/+9
|
* Add empty command yarnsDaniel Silverstone2013-06-221-1/+8
| | | | | | | | | In order that we can test every command individually, we want a yarn for each command. These tests should be run before any of the more complex scenarios. As such, we group them all under 02-commands. For now, these yarn files are empty. As time goes by we will add tests for everything these commands can do.
* Initial testing tool, library and basic testDaniel Silverstone2013-06-221-0/+20
| | | | | | | | The tool (testing/gitano-test-tool.in) provides a bunch of complex behaviours which are then used by the scenario test implementations in testing/library.yarn. From there, those implementations for scenario tests which are in the rest of the .yarn files in testing/. A top level 'make test' will invoke the test suite.
* MAKEFILE: Also install gitano.copycommandDaniel Silverstone2013-06-041-1/+1
|
* REPOCOMMAND: Shunt gc and count-objects to gitano.repocommandDaniel Silverstone2013-05-271-1/+2
| | | | | | | | Move the gc and count-objects commands to a separate repocommand module so that we can group fsck in with them neatly. This new module is for commands which operate neatly on a repository with little to no extra dependencies.
* MAKE: Manpage installationDaniel Silverstone2013-04-251-1/+15
|
* MAKE: distcleanDaniel Silverstone2013-04-251-0/+3
|
* PREFIX, not INST_ROOT, pleaseDaniel Silverstone2013-04-141-2/+3
|
* GITANO: Migrate from gitano.git to gallDaniel Silverstone2012-09-081-5/+2
|
* Merge pre-receive hook supportDaniel Silverstone2012-09-011-1/+1
|
* INSTALLER: make install and gitano-setup should work (mostly)Daniel Silverstone2012-08-301-1/+21
|
* BUILD: More work towards an installerDaniel Silverstone2012-08-301-7/+17
|
* BUILD: Start of a build system and thus installerDaniel Silverstone2012-08-301-0/+74