f79875ef3b
The tarball on hackage will include only the files needed for cabal install; it is NOT the full git-annex source tree. While it's totally obnoxious that cabal files need every file listed out when basic wildcard support could avoid hundreds of lines, and have to be maintained when files are added, this does get the tarball size back down to 1 mb. This also stops stack from complaining that it found modules not listed in the cabal file. debian/changelog, debian/NEWS, debian/copyright: Converted to symlinks to CHANGELOG, NEWS, and COPYRIGHT, which used to symlink to these instead. This avoids needing to include debian/ in the hackage tarball. Setup.hs: Build man pages at install time using make and mdwn2man. If it fails, which it probably will on windows, just skip installing them.
32 lines
1.2 KiB
Markdown
32 lines
1.2 KiB
Markdown
The main git repository for git-annex is `git://git-annex.branchable.com/`
|
|
|
|
(You can push changes to this wiki from that anonymous git checkout.)
|
|
|
|
Other mirrors of the git repository:
|
|
|
|
* `git://git.kitenet.net/git-annex` [[gitweb](http://git.kitenet.net/?p=git-annex.git;a=summary)]
|
|
* [at github](https://github.com/joeyh/git-annex)
|
|
|
|
Releases of git-annex are uploaded
|
|
[to hackage](http://hackage.haskell.org/package/git-annex). Note that the
|
|
tarball there is not the complete git-annex source tree, but only a subset
|
|
to make `cabal install` work. Use git to checkout the full source tree.
|
|
|
|
Some operating systems include git-annex in easily prepackaged form and
|
|
others need some manual work. See [[install]] for details.
|
|
|
|
## git branches
|
|
|
|
The git repository has some branches:
|
|
|
|
* `ghc7.0` is a by now very out of date branch that can be built with
|
|
ghc 7.0.
|
|
* `debian-*-backport` contains the latest backport of git-annex.
|
|
* `tweak-fetch` adds support for the git tweak-fetch hook, which has
|
|
been proposed and implemented but not yet accepted into git.
|
|
* `setup` contains configuration for this website
|
|
|
|
----
|
|
|
|
Developing git-annex? Patches are very welcome.
|
|
You should read [[coding_style]].
|