Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | move -j1 setting to BUILDEROPTIONS, set in debian/rules file | Joey Hess | 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 | Joey Hess | 2016-01-22 |
| | | | | This alows debian/rules clean to work when build deps are not installed. | ||
* | respond, close bad bug | Joey Hess | 2016-01-20 |
| | |||
* | avoid tab warnings | Joey Hess | 2016-01-14 |
| | |||
* | defer find to after build | Joey Hess | 2015-12-28 |
| | |||
* | improve binary finding | Joey Hess | 2015-12-28 |
| | |||
* | support building with BUILDER=stack to use stack instead of cabal | Joey Hess | 2015-12-28 |
| | |||
* | Build with -j1 again to get reproducible build. | Joey Hess | 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, ↵ | Joey Hess | 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 ↵ | Joey Hess | 2015-11-10 |
| | | | | into $HOME/.ssh | ||
* | speed up fast builds | Joey Hess | 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 | Joey Hess | 2015-08-19 |
| | |||
* | Makefile: Pass LDFLAGS, CFLAGS, and CPPFLAGS through ghc and on to ld, cc, ↵ | Joey Hess | 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 | Joey Hess | 2015-08-02 |
| | |||
* | cleanup makefile | Joey Hess | 2015-07-23 |
| | |||
* | got bash completion working for "git annex" not just "git-annex" | Joey Hess | 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 ↵ | Joey Hess | 2015-07-13 |
| | | | | includes bash completion. | ||
* | remove obsolete packages from android splice depends hack list | Joey Hess | 2015-07-03 |
| | |||
* | @echo doesn't work in variabe def | Joey Hess | 2015-06-17 |
| | |||
* | set LC_ALL in ikiwiki build to ensure deterministic build in other locales | Joey Hess | 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 | Joey Hess | 2015-06-10 |
| | |||
* | some changed deps for android build | Joey Hess | 2015-06-10 |
| | |||
* | Build documentation with deterministic=1 for reproducible builds. (A new ↵ | Joey Hess | 2015-06-09 |
| | | | | ikiwiki feature.) Closes: #785736 | ||
* | fast build mode no longer links exe with recent cabal | Joey Hess | 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 | Joey Hess | 2015-05-31 |
| | |||
* | remove targets no longer needed since TH works on arm | Joey Hess | 2015-05-31 |
| | |||
* | compress standalone tarball with gzip --rsyncable | Joey Hess | 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 | Joey Hess | 2015-05-22 |
| | |||
* | correct path for trustedkeys | Joey Hess | 2015-05-22 |
| | |||
* | OSX: Corrected the location of trustedkeys.gpg, so the built-in upgrade code ↵ | Joey Hess | 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. | Joey Hess | 2015-05-19 |
| | |||
* | adjust fast build so that ./ghci works with ghc 7.8.4 | Joey Hess | 2015-05-14 |
| | |||
* | ENH: make debianstandalone{,-dsc} rules | Yaroslav Halchenko | 2015-05-11 |
| | | | | | Moved rules out of debian/rules and avoided need for patching it for standalone builds | ||
* | apply same fix to sdist target | Joey Hess | 2015-03-27 |
| | |||
* | Fix make build target. Thanks, Justin Geibel. | Joey Hess | 2015-03-27 |
| | |||
* | use new mans target for install-mans, fixing OSX build | Joey Hess | 2015-03-27 |
| | |||
* | move build man pages to man/ from top dir | Joey Hess | 2015-03-23 |
| | |||
* | splitting up the man page | Joey Hess | 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 | Joey Hess | 2015-03-23 |
| | |||
* | add unordered-containers | Joey Hess | 2015-02-22 |
| | |||
* | more headers | Joey Hess | 2015-02-22 |
| | |||
* | pass pie options to C compiler, not just to linker | Joey Hess | 2015-01-06 |
| | |||
* | Android: Provide a version built with -fPIE -pie to support Android 5.0. | Joey Hess | 2015-01-05 |
| | |||
* | fix path | Joey Hess | 2014-08-16 |
| | |||
* | avoid warning about -XMagicHash | Joey Hess | 2014-08-15 |
| | |||
* | better way to generate tags | Joey Hess | 2014-07-01 |
| | |||
* | sort tags | Joey Hess | 2014-06-30 |
| | | | | vim complains if file is not sorted | ||
* | more robust hothasktags | Joey Hess | 2014-06-30 |
| | | | | Works around bug: https://github.com/luqui/hothasktags/issues/18 | ||
* | make DistributionUpdate download build-version files and use them in the ↵ | Joey Hess | 2014-06-18 |
| | | | | | | | | | | | | | info files Also automated downloading the builds, finally. I had done it by hand until now. Note that the Windows autobuilder has an expired cert, so it will refuse to download from it currently. I have emailed its admin to get that fixed, hopefully. This commit was sponsored by Peter Hogg. | ||
* | add Build/BuildVersion, for use by autobuilders | Joey Hess | 2014-06-18 |
| |