- Jul 13, 2016
-
-
Brad King authored
-
- Jul 06, 2016
-
-
Brad King authored
Compile as C++11 since Qt 5.7 requires it. Limit use of glibc to 2.6 APIs and lower.
-
- Jul 01, 2016
-
-
Brad King authored
We already compile with `-stdlib=libc++` as required for Qt 5.6. We can compile as C++11 and still deploy to OS X 10.7.
-
- Jun 30, 2016
-
-
Brad King authored
Inside `git filter-branch --tree-filter` we must format all tracked files because formatting of the tree for each commit is independent from earlier commits.
-
- Jun 29, 2016
- Jun 28, 2016
-
-
Daniel Pfeifer authored
-
- Jun 17, 2016
-
-
Brad King authored
Download http://www.gnu.org/licenses/lgpl.txt and place it as Licenses/LGPLv3.txt in our source tree. When building cmake-gui, use option CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL to enable notification in the "About" dialog of how the distribution of Qt is licensed. Install the license file as ${CMAKE_ROOT}/Licenses/LGPLv3.txt so that the dialog can display a path to it.
-
- Jun 07, 2016
-
-
Brad King authored
In commit v3.6.0-rc1~100^2 (libarchive: Drop early use of crypto library, 2016-05-03) we accidentally dropped the include directory for OpenSSL as well as the library. Without that, it works only accidentally when CHECK_CRYPTO happens to choose the OpenSSL implementation and add the include directory. Reported-by:
Bradley Lowekamp <blowekamp@mail.nih.gov>
-
- Jun 01, 2016
-
-
Brad King authored
-
- May 25, 2016
-
-
Brad King authored
Use an unsigned value to produce the needed mask.
-
- May 20, 2016
-
-
Brad King authored
Now that our one-shot clang-format run is complete we rarely need to filter the entire tree anymore. Filter nothing if no options are given and just print the usage message. Offer options to specify selection of some set of files from Git as needed for various workflows.
-
- May 16, 2016
-
-
Run the `Utilities/Scripts/clang-format.bash` script to update all our C++ code to a new style defined by `.clang-format`. Use `clang-format` version 3.8. * If you reached this commit for a line in `git blame`, re-run the blame operation starting at the parent of this commit to see older history for the content. * See the parent commit for instructions to rebase a change across this style transition commit.
-
Brad King authored
List all sources in version control and filter out those that we should not format for various reasons. Then run the clang-format tool to do an in-place update.
-
- May 06, 2016
-
-
Brad King authored
Use a new build machine to produce the OS X binary targeting OS X 10.7 and using Qt 5.6.
-
- May 05, 2016
-
-
Brad King authored
We are not developing expat so we do not care about warnings.
-
Brad King authored
Hard-code production of a static library. Rename to `cmexpat`.
-
Brad King authored
Also include our configured header on Windows too to get the same configuration.
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
-
- May 03, 2016
-
-
Brad King authored
We already add the crypto library after the ssl library when using OpenSSL. Do not add it to the list of libraries individually or we may end up with the wrong order later. Further investigation will be needed to see how this change can be reconciled with the upstream need for the original line.
-
Brad King authored
LibArchive now defines this explicitly if it is not defined already. Since we define _WIN32_WINNT explicitly, we must now define a consistent value of NTDDI_VERSION explicitly too.
-
- May 02, 2016
- Apr 29, 2016
-
-
Brad King authored
In `detect_nsis_overwrite.cpp` we include windows.h first, and we must preserve that. Place the include in an isolated block so that tools that sort includes do not move it.
-
- Mar 29, 2016
-
-
The Debian package checker tool (lintian) detected several typos in CMake.
-
- Mar 22, 2016
-
-
Brad King authored
This test fails spuriously too often and prevents the nightly binary from finishing. Simply skip it for the nightly binary to allow it to complete more regularly.
-
- Mar 17, 2016
-
-
Brad King authored
This test fails spuriously too often and prevents the nightly binary from finishing. Simply skip it for the nightly binary to allow it to complete more regularly.
-
Brad King authored
Compile with `-D_WIN32_WINNT=0x502` to use a WinXP-compatible API. Compile with `-D_USING_V110_SDK71_` to tell the VS standard library headers that we are building with a WinXP-compatible Windows SDK. Link executables with `-subsystem:console,5.02` to make them runnable on Windows XP 64-bit. Ideally `cmake-gui` should instead be linked with `-subsystem:windows,5.02` but with the Ninja and Makefile generators CMake adds `-subsystem:windows` after our `-subsystem:console,5.02` flag and the linker seems to interpret this combination as we need.
-
Brad King authored
The machine name we happen to use for the build is less informative than its platform.
-
- Mar 09, 2016
-
-
This should be done so that any attributes for ignoring certain files when exporting can be appended to the file during the extraction step, but ignored in the actual import. Necessary for importing the gitsetup repository.
-
Brad King authored
Our Git infrastructure scripts use the "Apache License 2.0".
-
The `git ls-files | xargs rm` removes only files; directories which are empty are left laying around. This later chokes the `mv` which puts the "reduced" directory into place. Remove the empty directories as well.
-
- Feb 19, 2016
-
-
Brad King authored
Use a new build machine to produce the OS X binary targeting OS X 10.7 and using Qt 5.5.
-
- Feb 09, 2016
-
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
-