Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | allow linuxstandalone to be used with stack built binary | 2016-03-05 | |
| | |||
* | typo | 2016-02-26 | |
| | |||
* | Include magic database in the linux and OSX standalone builds. | 2016-02-26 | |
| | |||
* | add back caballog target | 2016-02-15 | |
| | | | | used by ghci wrapper script | ||
* | fix make fast to link executable again | 2016-02-15 | |
| | | | | Use second ghc pass, not first. | ||
* | move -j1 setting to BUILDEROPTIONS, set in debian/rules file | 2016-02-05 | |
| | | | | | | I needed BUILDEROPTIONS to allow passing flags to stack build, but it also lets me move the -j1 out of the normal build path, and to debian/rules which has the goal of having a reproducible build | ||
* | avoid running BUILDER clean when it's cabal | 2016-01-22 | |
| | | | | This alows debian/rules clean to work when build deps are not installed. | ||
* | respond, close bad bug | 2016-01-20 | |
| | |||
* | avoid tab warnings | 2016-01-14 | |
| | |||
* | defer find to after build | 2015-12-28 | |
| | |||
* | improve binary finding | 2015-12-28 | |
| | |||
* | support building with BUILDER=stack to use stack instead of cabal | 2015-12-28 | |
| | |||
* | Build with -j1 again to get reproducible build. | 2015-11-16 | |
| | | | | | | | This was in the cabal file earlier, and was removed because it broke the android cross build. Moving to the git-annex target of the Makefile will make it be used for Debian packages etc but not android cross builds or make fast or when users build with cabal. | ||
* | Make git-annex-standalone.deb include the git-annex html documentation, ↵ | 2015-11-10 | |
| | | | | | | | desktop file, and base completion file, same as the regular git-annex.deb. It already had a doc-base file relating to the html documentation, and there's no reason not to include the other stuff. | ||
* | Make the git-annex-standalone.deb prevent runshell from installing wrappers ↵ | 2015-11-10 | |
| | | | | into $HOME/.ssh | ||
* | speed up fast builds | 2015-08-27 | |
| | | | | | | Enabling -dynamic avoids writing out many mb of static libs. -j parallelizes | ||
* | exclude thanks page to avoid lintian error about embedded gif | 2015-08-19 | |
| | |||
* | Makefile: Pass LDFLAGS, CFLAGS, and CPPFLAGS through ghc and on to ld, cc, ↵ | 2015-08-19 | |
| | | | | | | | | and cpp. As a result of the Makefile changes, the Debian package is built with various hardening options. Although their benefit to a largely haskell program is unknown. | ||
* | last changes to fix android build | 2015-08-02 | |
| | |||
* | cleanup makefile | 2015-07-23 | |
| | |||
* | got bash completion working for "git annex" not just "git-annex" | 2015-07-16 | |
| | | | | | | | This needs a patch to git to cause the git-annex completion to be auto-loaded when completing "git annex <tab>". Otherwise, it will only load when "git-annex" is tab completed. Once loaded, it works for both uses. I've submitted the git patch to the git mailing list. | ||
* | Debian package (and any other packages built using make install) now ↵ | 2015-07-13 | |
| | | | | includes bash completion. | ||
* | remove obsolete packages from android splice depends hack list | 2015-07-03 | |
| | |||
* | @echo doesn't work in variabe def | 2015-06-17 | |
| | |||
* | set LC_ALL in ikiwiki build to ensure deterministic build in other locales | 2015-06-14 | |
| | | | | | smcv suggeted using C.UTF-8, but I want this to work beyond Debian, so went with C, which seems to work ok. | ||
* | add commit-standalone target to refresh quilt patch | 2015-06-10 | |
| | |||
* | some changed deps for android build | 2015-06-10 | |
| | |||
* | Build documentation with deterministic=1 for reproducible builds. (A new ↵ | 2015-06-09 | |
| | | | | ikiwiki feature.) Closes: #785736 | ||
* | fast build mode no longer links exe with recent cabal | 2015-06-09 | |
| | | | | | I tried removing the --no-link, but then the link fails. Which must be why cabal is using it. | ||
* | more -fno-warn-tabs | 2015-05-31 | |
| | |||
* | remove targets no longer needed since TH works on arm | 2015-05-31 | |
| | |||
* | compress standalone tarball with gzip --rsyncable | 2015-05-31 | |
| | | | | | This should cut down on transfer overhead; in particular the arm autobuilder is on a slow pipe. | ||
* | fix cabal file munging code to work with current cabal file | 2015-05-22 | |
| | |||
* | correct path for trustedkeys | 2015-05-22 | |
| | |||
* | OSX: Corrected the location of trustedkeys.gpg, so the built-in upgrade code ↵ | 2015-05-22 | |
| | | | | will find it. Fixes OSX upgrade going forward, but older versions won't upgrade themselves due to this problem. | ||
* | Build documentation with TZ=UTC for reproducible builds. See #785736. | 2015-05-19 | |
| | |||
* | adjust fast build so that ./ghci works with ghc 7.8.4 | 2015-05-14 | |
| | |||
* | ENH: make debianstandalone{,-dsc} rules | 2015-05-11 | |
| | | | | | Moved rules out of debian/rules and avoided need for patching it for standalone builds | ||
* | apply same fix to sdist target | 2015-03-27 | |
| | |||
* | Fix make build target. Thanks, Justin Geibel. | 2015-03-27 | |
| | |||
* | use new mans target for install-mans, fixing OSX build | 2015-03-27 | |
| | |||
* | move build man pages to man/ from top dir | 2015-03-23 | |
| | |||
* | splitting up the man page | 2015-03-23 | |
| | | | | | | | | Common command man pages all split out and often expanded. A few sections split out into their own pages. Still need to do all the other commands.. | ||
* | switch to pattern target to build mans | 2015-03-23 | |
| | |||
* | add unordered-containers | 2015-02-22 | |
| | |||
* | more headers | 2015-02-22 | |
| | |||
* | pass pie options to C compiler, not just to linker | 2015-01-06 | |
| | |||
* | Android: Provide a version built with -fPIE -pie to support Android 5.0. | 2015-01-05 | |
| | |||
* | fix path | 2014-08-16 | |
| | |||
* | avoid warning about -XMagicHash | 2014-08-15 | |
| |