summaryrefslogtreecommitdiffstats
path: root/buildtools (follow)
Commit message (Collapse)AuthorAgeFilesLines
* CI/AppVeyor: Use dist-win targets and create installers on tagEduard Braun2017-07-241-4/+6
| | | | | | | | | | Use a globbing expression to get WiX location as it's dependent on the version installed. Add note about the .msi installer still not being created properly and wix exiting with an error code (mostly to make CI happy). Somebody should figure this out eventually but the .msi format cost me too many hours of my life already...
* Move Doxyfile into buildtools/ subdirBryce Harrington2017-07-221-0/+2387
| | | | | | | | doxygen lets you pass the config file name on the command line, so it's not necessary that this live in the root directory. We do not host the doxygen output on the project website, and I'm not aware that many developers utilize this for their own reference. However, I've verified the config file still works, so no reason to get rid of it.
* CI/AppVeyor: try something new with ccacheEduard Braun2017-07-201-1/+3
| | | | | Apparently re-using the same cache folder for both 0.92 and master results in a lot of cache misses whenever switching branches.
* Update msys2installdeps.shEduard Braun2017-07-181-4/+1
| | | | | | - bzr -> git - drop dependencies of 0.92.x branch since it has its own msys2installdeps.sh now
* CI/AppVeyor: tweak ccache settingsEduard Braun2017-07-181-1/+2
| | | | | | | | | | | | | | | | | We currently use the same cache for master and 0.92.x branches so increase the cache size a bit. (the maximum is 1 GB and we now have 2 x 300 MB for 32-bit/64-bit) Also set options to ignore creation time and modification time of include files as they are very likely to be different between builds (sloppiness=include_file_ctime,include_file_mtime) ToDo: Figure out if it's worth splitting the cache. Unfortunately I don't know of a good way to tell if a branch is based on 0.92.x or if it's build based on master. See also https://github.com/appveyor/ci/issues/1623 which might allow for some better control in future.
* root dir tidying: MSYS2 & AppVeyor CIEduard Braun2017-07-173-0/+342
- move build scripts and related tools to buildtools folder - rename appveyor.yml -> .appveyor.yml