aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* allow linuxstandalone to be used with stack built binaryGravatar Joey Hess2016-03-05
|
* typoGravatar Joey Hess2016-02-26
|
* Include magic database in the linux and OSX standalone builds.Gravatar Joey Hess2016-02-26
|
* add back caballog targetGravatar Joey Hess2016-02-15
| | | | used by ghci wrapper script
* fix make fast to link executable againGravatar Joey Hess2016-02-15
| | | | Use second ghc pass, not first.
* move -j1 setting to BUILDEROPTIONS, set in debian/rules fileGravatar Joey Hess2016-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 cabalGravatar Joey Hess2016-01-22
| | | | This alows debian/rules clean to work when build deps are not installed.
* respond, close bad bugGravatar Joey Hess2016-01-20
|
* avoid tab warningsGravatar Joey Hess2016-01-14
|
* defer find to after buildGravatar Joey Hess2015-12-28
|
* improve binary findingGravatar Joey Hess2015-12-28
|
* support building with BUILDER=stack to use stack instead of cabalGravatar Joey Hess2015-12-28
|
* Build with -j1 again to get reproducible build.Gravatar 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, ↵Gravatar 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 ↵Gravatar Joey Hess2015-11-10
| | | | into $HOME/.ssh
* speed up fast buildsGravatar Joey Hess2015-08-27
| | | | | | Enabling -dynamic avoids writing out many mb of static libs. -j parallelizes
* exclude thanks page to avoid lintian error about embedded gifGravatar Joey Hess2015-08-19
|
* Makefile: Pass LDFLAGS, CFLAGS, and CPPFLAGS through ghc and on to ld, cc, ↵Gravatar 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 buildGravatar Joey Hess2015-08-02
|
* cleanup makefileGravatar Joey Hess2015-07-23
|
* got bash completion working for "git annex" not just "git-annex"Gravatar 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 ↵Gravatar Joey Hess2015-07-13
| | | | includes bash completion.
* remove obsolete packages from android splice depends hack listGravatar Joey Hess2015-07-03
|
* @echo doesn't work in variabe defGravatar Joey Hess2015-06-17
|
* set LC_ALL in ikiwiki build to ensure deterministic build in other localesGravatar Joey 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 patchGravatar Joey Hess2015-06-10
|
* some changed deps for android buildGravatar Joey Hess2015-06-10
|
* Build documentation with deterministic=1 for reproducible builds. (A new ↵Gravatar Joey Hess2015-06-09
| | | | ikiwiki feature.) Closes: #785736
* fast build mode no longer links exe with recent cabalGravatar Joey 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-tabsGravatar Joey Hess2015-05-31
|
* remove targets no longer needed since TH works on armGravatar Joey Hess2015-05-31
|
* compress standalone tarball with gzip --rsyncableGravatar Joey 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 fileGravatar Joey Hess2015-05-22
|
* correct path for trustedkeysGravatar Joey Hess2015-05-22
|
* OSX: Corrected the location of trustedkeys.gpg, so the built-in upgrade code ↵Gravatar 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.Gravatar Joey Hess2015-05-19
|
* adjust fast build so that ./ghci works with ghc 7.8.4Gravatar Joey Hess2015-05-14
|
* ENH: make debianstandalone{,-dsc} rulesGravatar Yaroslav Halchenko2015-05-11
| | | | | Moved rules out of debian/rules and avoided need for patching it for standalone builds
* apply same fix to sdist targetGravatar Joey Hess2015-03-27
|
* Fix make build target. Thanks, Justin Geibel.Gravatar Joey Hess2015-03-27
|
* use new mans target for install-mans, fixing OSX buildGravatar Joey Hess2015-03-27
|
* move build man pages to man/ from top dirGravatar Joey Hess2015-03-23
|
* splitting up the man pageGravatar Joey 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 mansGravatar Joey Hess2015-03-23
|
* add unordered-containersGravatar Joey Hess2015-02-22
|
* more headersGravatar Joey Hess2015-02-22
|
* pass pie options to C compiler, not just to linkerGravatar Joey Hess2015-01-06
|
* Android: Provide a version built with -fPIE -pie to support Android 5.0.Gravatar Joey Hess2015-01-05
|
* fix pathGravatar Joey Hess2014-08-16
|
* avoid warning about -XMagicHashGravatar Joey Hess2014-08-15
|