summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
...
* improve binary findingJoey Hess2015-12-28
|
* support building with BUILDER=stack to use stack instead of cabalJoey Hess2015-12-28
|
* Build with -j1 again to get reproducible build.Joey Hess2015-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 Hess2015-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 Hess2015-11-10
| | | | into $HOME/.ssh
* speed up fast buildsJoey Hess2015-08-27
| | | | | | Enabling -dynamic avoids writing out many mb of static libs. -j parallelizes
* exclude thanks page to avoid lintian error about embedded gifJoey Hess2015-08-19
|
* Makefile: Pass LDFLAGS, CFLAGS, and CPPFLAGS through ghc and on to ld, cc, ↵Joey Hess2015-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 buildJoey Hess2015-08-02
|
* cleanup makefileJoey Hess2015-07-23
|
* got bash completion working for "git annex" not just "git-annex"Joey Hess2015-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 Hess2015-07-13
| | | | includes bash completion.
* remove obsolete packages from android splice depends hack listJoey Hess2015-07-03
|
* @echo doesn't work in variabe defJoey Hess2015-06-17
|
* set LC_ALL in ikiwiki build to ensure deterministic build in other localesJoey Hess2015-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 patchJoey Hess2015-06-10
|
* some changed deps for android buildJoey Hess2015-06-10
|
* Build documentation with deterministic=1 for reproducible builds. (A new ↵Joey Hess2015-06-09
| | | | ikiwiki feature.) Closes: #785736
* fast build mode no longer links exe with recent cabalJoey Hess2015-06-09
| | | | | I tried removing the --no-link, but then the link fails. Which must be why cabal is using it.
* more -fno-warn-tabsJoey Hess2015-05-31
|
* remove targets no longer needed since TH works on armJoey Hess2015-05-31
|
* compress standalone tarball with gzip --rsyncableJoey Hess2015-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 fileJoey Hess2015-05-22
|
* correct path for trustedkeysJoey Hess2015-05-22
|
* OSX: Corrected the location of trustedkeys.gpg, so the built-in upgrade code ↵Joey Hess2015-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 Hess2015-05-19
|
* adjust fast build so that ./ghci works with ghc 7.8.4Joey Hess2015-05-14
|
* ENH: make debianstandalone{,-dsc} rulesYaroslav Halchenko2015-05-11
| | | | | Moved rules out of debian/rules and avoided need for patching it for standalone builds
* apply same fix to sdist targetJoey Hess2015-03-27
|
* Fix make build target. Thanks, Justin Geibel.Joey Hess2015-03-27
|
* use new mans target for install-mans, fixing OSX buildJoey Hess2015-03-27
|
* move build man pages to man/ from top dirJoey Hess2015-03-23
|
* splitting up the man pageJoey Hess2015-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 mansJoey Hess2015-03-23
|
* add unordered-containersJoey Hess2015-02-22
|
* more headersJoey Hess2015-02-22
|
* pass pie options to C compiler, not just to linkerJoey Hess2015-01-06
|
* Android: Provide a version built with -fPIE -pie to support Android 5.0.Joey Hess2015-01-05
|
* fix pathJoey Hess2014-08-16
|
* avoid warning about -XMagicHashJoey Hess2014-08-15
|
* better way to generate tagsJoey Hess2014-07-01
|
* sort tagsJoey Hess2014-06-30
| | | | vim complains if file is not sorted
* more robust hothasktagsJoey Hess2014-06-30
| | | | Works around bug: https://github.com/luqui/hothasktags/issues/18
* make DistributionUpdate download build-version files and use them in the ↵Joey Hess2014-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 autobuildersJoey Hess2014-06-18
|
* proper fix for "foo"# -- need MagicHash extensionJoey Hess2014-05-25
|
* Standalone builds now check gpg signatures before upgrading.Joey Hess2014-04-23
|
* better approach for building distributionupdateJoey Hess2014-04-21
| | | | Use cabal include file
* nuke tmp dir so things don't linger between buildsJoey Hess2014-04-10
|
* rename favicon.png to logo_16x16.pngJoey Hess2014-03-16
| | | | | This was never used as a favicon, it's just a png version of the favicon.ico. It's actually used for the freedesktop menu file.