summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* work around stack-work directory path bugGravatar Joey Hess2017-10-25
| | | | fatal: Invalid path '/cygdrive/c/jenkins/workspace/git-annex-master/git-annex/.stack-work/downloaded/C:\jenkins\workspace\git-annex-master\git-annex\.stack-work\downloaded\56E6vnUQljVi': No such file or directory
* build for windows with forked win32 package that has terminateProcessIdGravatar Joey Hess2017-10-25
| | | | | | | | | Get ugly reversion out of CHANGELOG. Also, relocated the windows stack.yaml to top, and updated windows build instructions. This commit was sponsored by Henrik Riomar on Patreon.
* rename this, to fix cloning on windowsGravatar Joey Hess2017-10-25
|
* expand commentGravatar Joey Hess2017-10-25
|
* Windows: Remove wget from bundle; it needs libraries that are not included, ↵Gravatar Joey Hess2017-10-25
| | | | | | | | and git for windows includes curl which git-annex will use instead. wget was broken even in the previous old release of the windows bundle, this is not new breakage. msys-idn-11.dll and probably more would be needed to use it. git for windows includes msys-idn2-0.dll instead.
* fix build-version creationGravatar Joey Hess2017-10-25
|
* fix pathGravatar Joey Hess2017-10-25
| | | | | git-annex is installed into . by Build/NullSoftInstaller, so use that for running git-annex test
* make dirGravatar Joey Hess2017-10-25
|
* ln from stack install location to nsis locationGravatar Joey Hess2017-10-25
|
* try different pathGravatar Joey Hess2017-10-25
|
* try different pathGravatar Joey Hess2017-10-25
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-10-25
|\
* | add bin pathGravatar Joey Hess2017-10-25
| |
| * asking about "Grafts"Gravatar yarikoptic2017-10-25
| |
| * (no commit message)Gravatar ynikitenko2017-10-24
|/
* avoid stack runghcGravatar Joey Hess2017-10-24
| | | | | | Seems to want to recompile git-annex before running unrelated program. stack ghc does not have that problem
* --no-haddockGravatar Joey Hess2017-10-24
|
* use windows stack.yaml for additional stack commandsGravatar Joey Hess2017-10-24
|
* ding dong, the witch is deadGravatar Joey Hess2017-10-24
| | | | | | Which old witch? The EvilLinker witch! This commit was sponsored by Thom May on Patreon.
* fixGravatar Joey Hess2017-10-24
|
* temporary hack to get windows build workingGravatar Joey Hess2017-10-24
| | | | | | | | | | | | | Code for terminating processes on Windows is not linking anymore; made a warning be displayed instead. This breaks restarting the assistant and git annex assistant --stop. I hope to see the code added to the Win32 library, where it should fit better and should avoid whatever problem is making the linker not like it when included in git-annex. I opened an issue requesting its addition, here: https://github.com/haskell/win32/issues/91 This commit was sponsored by Thomas Hochstein on Patreon.
* Revert "try to avoid TerminateProcess link error on windows"Gravatar Joey Hess2017-10-24
| | | | | | | | | | This reverts commit d6d0b1fe20397bf073f11d579f5c0c38785e071a. Neither way is working.. The other way failed: .stack-work\dist\5f9bc736\build\git-annex\git-annex-tmp\Assistant.o:fake:(.text+0x6bb3): undefined reference to `terminatepid' Seems that winprocess.c is not getting linked in.
* indentationGravatar Joey Hess2017-10-24
|
* add includes to cabalGravatar Joey Hess2017-10-24
|
* add winprocess.hGravatar Joey Hess2017-10-24
|
* try to avoid TerminateProcess link error on windowsGravatar Joey Hess2017-10-24
| | | | | | | | | Building with stack, it failed: `_TerminateProcess' referenced in section `.text' of .stack-work\dist\5f9bc736\build\git-annex\git-annex-tmp\Utility\WinProcess.o: defined in discarded section `.text' of C:/Users/jenkins/AppData/Local/Programs/stack/i386-windows/ghc-8.0.2/mingw/bin/../lib/gcc/i686-w64-mingw32/5.2.0/../../../../i686-w64-mingw32/lib/../lib/libkernel32.a(dacgs01154.o) This is a reversion of 6d66a81ca98f8579bf06f7fb724ed733670d39b9, to try the other way to implement it, which will hopefully avoid the problem.
* avoid build warning on windowsGravatar Joey Hess2017-10-24
|
* windows build fixGravatar Joey Hess2017-10-24
|
* temporarily import from win32-extrasGravatar Joey Hess2017-10-24
|
* remove unncessary withcygGravatar Joey Hess2017-10-24
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-10-24
|\
* | add to PATHGravatar Joey Hess2017-10-24
| |
| * Added a comment: same problemGravatar ynikitenko2017-10-24
| |
| * Added a comment: Since the attachment doesn't appear to be there, here's the ↵Gravatar seantparsons2017-10-22
| | | | | | | | content.
| * (no commit message)Gravatar seantparsons2017-10-22
|/
* get rsync before buildGravatar Joey Hess2017-10-22
|
* typoGravatar Joey Hess2017-10-22
|
* run only 1 jobGravatar Joey Hess2017-10-22
| | | | | Seeing interrmittent build failures that may be related to stack's concurrency
* disable haddockGravatar Joey Hess2017-10-22
|
* try lts-9.10 with old win32Gravatar Joey Hess2017-10-22
| | | | toolchain issue is preventing nightly from building anything on windows
* temporarily remove custom-setup stanzaGravatar Joey Hess2017-10-22
| | | | | | | | | This needs to include unix except on windows, but when I tried an if (! os(windows)) cabal crashed: 'parseField' called on a non-field. This is possibly a bug in Cabal. Cabal is able to configure w/o the custom-setup stanza, so omit it.
* add IfElse versionGravatar Joey Hess2017-10-22
|
* switch to nightly-2017-10-22 for newer win32Gravatar Joey Hess2017-10-22
|
* point packages dir at topGravatar Joey Hess2017-10-22
|
* windows-specific stack.yaml to enable Win32Gravatar Joey Hess2017-10-22
|
* temporarily disable rm to get buildingGravatar Joey Hess2017-10-22
|
* better fix for rm pathGravatar Joey Hess2017-10-22
|
* add cygwin bin to pathGravatar Joey Hess2017-10-22
|
* remove msysgit cruftGravatar Joey Hess2017-10-22
|
* remove ghc --versionGravatar Joey Hess2017-10-22
| | | | using stack, version is pinned