Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add support for OpenSSL 1.1 and replace deprecated function calls | Chris Wilson | 2018-01-01 |
| | | | | | | | | | | | | | | | | | | | | | | | See https://github.com/boxbackup/boxbackup/issues/16 for details. Thanks to Chris West @FauxFaux for the initial patch! Use OpenSSL 1.1.0g for Windows superbuild. Fix Windows build by removing calls to obsolete do_ms.bat <https://stackoverflow.com/questions/39076244/why-there-is-no-ms-do-ms-bat-after-perl-configure-vc-win64a/39247560#39247560>. Workaround for incorrect library suffixes searched by FindOpenSSL <https://gitlab.kitware.com/cmake/cmake/issues/17604>. Link OpenSSL statically and fix missing dependency on crypt32.lib. (cherry picked from commit edd3687f067c68b131822e0064cdeff5bf7a3835) (cherry picked from commit b003e009d1fccadf55a0f59a01c66f7b80f9b3e5) (cherry picked from commit cc6e20466b857f7e20d816a2c20cb36f112398ab) (cherry picked from commit 303c6405e3bc1e673dbc691792e0633742c01f4e) (cherry picked from commit 4e24006f75142a254f1a7db76cf9da1e752d9283) (cherry picked from commit 448ac48a89538f67f508f8d21931c5e6e90472c0) (cherry picked from commit 00b3bb0697219ef8c742698dd43d53b538e362b1) | ||
* | Change branches for which Windows packages are built | Chris Wilson | 2017-09-16 |
| | |||
* | Disable DEBUG to reduce CMake build verbosity on AppVeyor | Chris Wilson | 2017-09-16 |
| | | | | (cherry picked from commit 793d5f57f5f99f50bffadea674f58be79f9cb6ff) | ||
* | Reduce AppVeyor build verbosity by passing extra args to sub-CMake | Chris Wilson | 2017-09-16 |
| | | | | (cherry picked from commit 4876a5573a8bcd3312e9804c27fe9f30f3369747) | ||
* | Reorder lines in appveyor.yml to match actual execution order | Chris Wilson | 2017-09-16 |
| | | | | (cherry picked from commit ea4f1728b529aff1dfc912d8f51567f8cd58ea77) | ||
* | Remove Xamarin to remove 500 lines of junk from build logs | Chris Wilson | 2017-09-16 |
| | | | | | | | See http://help.appveyor.com/discussions/problems/4569-the-target-_convertpdbfiles-listed-in-a-beforetargets-attribute-at-c-does-not-exist-in-the-project-and-will-be-ignored for details. (cherry picked from commit 019025deceff49485b03593f7a77a570d960546a) | ||
* | Build Win32/64 binary packages automatically | Chris Wilson | 2017-09-16 |
| | | | | | | | | | | | Every AppVeyor build on the specified branches that passes will be packaged into a ZIP file and installer using CPack and uploaded to GitHub Releases. Generate version number entirely in AppVeyor config, and build it into the binary, and use it in the names of the created binary packages, and compile it into the binaries. (cherry picked from commit c5d8173bf03ab9fa93d3b3ffd871b378b0819567) | ||
* | Update versions of dependencies for Windows unibuild, add Boost | Chris Wilson | 2017-06-18 |
| | | | | | | | | * Add a variable in appveyor.yml for the CMake out-of-source build tree. * Update the directory name in commands in appveyor.yml to match new CMake unibuild tree structure. * Increase build verbosity slightly. * Disable GUI crash dialogs that cause test hangs. * Disable the AppVeyor cache that we don't use. | ||
* | Replace most of Appveyor Windows build script with a CMakefile. | Chris Wilson | 2016-09-09 |
| | | | | | Should make it easier for Windows developers to get started by automating almost everything. | ||
* | Get AppVeyor to build the INSTALL target. | Chris Wilson | 2016-08-28 |
| | | | | | To ensure that all binaries needed by tests are installed in the correct places. | ||
* | Standardise dependent library location for CMake. | Chris Wilson | 2016-08-28 |
| | | | | Add a CMake module to find readline libraries for us. | ||
* | Appveyor: don't list directories that may not exist during build. | Chris Wilson | 2016-08-28 |
| | |||
* | List contents of some more directories during build | Chris Wilson | 2016-04-16 |
| | |||
* | Cache downloaded OpenSSL, and only download them if not already cached. | Chris Wilson | 2016-04-10 |
| | |||
* | Make PCRE version a variable, and cache the downloaded file, trying to avoid ↵ | Chris Wilson | 2016-04-06 |
| | | | | timeouts | ||
* | Disable RDP access to Appveyor virtual machines | Chris Wilson | 2016-04-06 |
| | |||
* | Switch from FTP to HTTP in the hope of avoiding network timeouts | Chris Wilson | 2016-04-06 |
| | |||
* | Create CMake configurations in a subdirectory of infrastructure/cmake. | Chris Wilson | 2016-02-13 |
| | | | | Makes it easier to cache and remove artifacts without affecting version-controlled files. | ||
* | Make 7za overwrite existing files, to avoid hanging when build output is cached. | Chris Wilson | 2016-02-13 |
| | |||
* | Upgrade to OpenSSL 1.0.2f | Chris Wilson | 2016-02-13 |
| | |||
* | Switch cache directories to relative paths, comment out wildcard item. | Chris Wilson | 2016-02-13 |
| | |||
* | OK, try single-quoting then. | Chris Wilson | 2015-12-27 |
| | |||
* | Unquote cache directories to try to fix AppVeyor caching error: | Chris Wilson | 2015-12-27 |
| | | | | "The filename, directory name, or volume label syntax is incorrect" | ||
* | Really build both debug and release versions of PCRE and Zlib. | Chris Wilson | 2015-12-24 |
| | |||
* | Build release libs as well as debug in Appveyor, and link the right ones ↵ | Chris Wilson | 2015-12-24 |
| | | | | into boxbackup. | ||
* | Move directory listing of build directories to after build is complete. | Chris Wilson | 2015-12-23 |
| | |||
* | Try making registry change before enabling RDP, to see if that helps. | Chris Wilson | 2015-12-23 |
| | |||
* | Change RDP authentication to allow connection from Linux. | Chris Wilson | 2015-12-23 |
| | |||
* | Escape backslashes to try to fix parse error. | Chris Wilson | 2015-12-23 |
| | |||
* | Increase indentation again to try to fix parse error. | Chris Wilson | 2015-12-23 |
| | |||
* | Try enabling RDP to debug stuck build. | Chris Wilson | 2015-12-22 |
| | |||
* | OK, try double-quoting then. | Chris Wilson | 2015-12-22 |
| | |||
* | Try unquoting cache paths to see if that makes the cache work. | Chris Wilson | 2015-12-22 |
| | | | | | | List files in the directories to be cached. Cache the compiled zlib as well. | ||
* | Add more debugging for perl not being able to run rmdir /s/q. | Chris Wilson | 2015-12-20 |
| | |||
* | Try to debug why rmdir /s/q is failing. | Chris Wilson | 2015-12-20 |
| | |||
* | Make tests verbose, so we can see why they are failing | Chris Wilson | 2015-12-19 |
| | |||
* | Change back to project directory at end, so that Appveyor can find the ↵ | Chris Wilson | 2015-12-17 |
| | | | | solution file and build it. | ||
* | Use CTest to run tests. | Chris Wilson | 2015-12-15 |
| | |||
* | Try yet another way to expand variables in PowerShell | Chris Wilson | 2015-12-09 |
| | |||
* | Try another way to use variables in URLs in PowerShell. | Chris Wilson | 2015-12-09 |
| | |||
* | Try changing quoting to enable expanding environment variables in URL. | Chris Wilson | 2015-12-09 |
| | |||
* | Upgrade OpenSSL to 1.0.2e. | Chris Wilson | 2015-12-09 |
| | | | | | The old file has been removed from its previous URL, so Appveyor won't build the project any more until it's fixed. | ||
* | Ask AppVeyor to build Zlib from source using CMake. | Chris Wilson | 2015-12-09 |
| | | | | Significantly improved CMake config, successfully builds some modules. | ||
* | List contents of pcre bin and lib directories. | Chris Wilson | 2015-12-01 |
| | |||
* | Fix pcre path. Install PCRE as well as building it. | Chris Wilson | 2015-12-01 |
| | |||
* | Fix Visual Studio Generator version. Install PCRE in a platform-specific ↵ | Chris Wilson | 2015-12-01 |
| | | | | directory. | ||
* | Ask cmake to generate a Visual Studio Solution for the current version and ↵ | Chris Wilson | 2015-12-01 |
| | | | | platform. | ||
* | Fix quoting. | Chris Wilson | 2015-12-01 |
| | |||
* | Install compiled OpenSSL files in a platform-specific directory. | Chris Wilson | 2015-12-01 |
| | | | | Attempt to cache the openssl compiled files to speed up build. | ||
* | Run msbuild to build PCRE. | Chris Wilson | 2015-12-01 |
| |