- Jan 22, 2019
-
-
Craig Scott authored
Temporarily restore previous behavior that allowed specifying no source or build directory to work, even though it was neither documented nor supported. This commit is expected to eventually be reverted to restore the fatal error for such cases. Relates: #18817
-
- Jan 14, 2019
-
-
Brad King authored
Merge-request: !2799
- Jan 13, 2019
-
-
Craig Scott authored
If only the source dir is provided, the binary dir is assumed to be the working directory. If only the binary dir is provided and it doesn't yet have a CMakeCache.txt to provide the source dir, then the source dir is assumed to be the working directory. This logic was not previously being handled correctly when -S and/or -B options were involved. Furthermore, when both were missing, no suitable error message was provided and an empty string was used for the build directory. Fixes: #18707
-
Craig Scott authored
While an error message was being logged, processing was continuing nonetheless except with the -P argument omitted. This could have allowed unintended effects if the remaining arguments formed a valid set of command line options.
-
- Jan 11, 2019
- Jan 10, 2019
-
-
Sebastian Holtermann authored
We used to silently disable AUTOMOC/UIC/RCC when no valid Qt version was found. This patch introduces the generation of a warning message in that case. Closes #18732.
-
Brad King authored
Merge-request: !2783
-
-
This results in the correct source directory being picked up in calls with cmake sourcedir -C settings and in a more appropriate error message when calling mkdir build ; cd build ; cmake -C settings Also fix `-D` and `-U` in the same way.
-
- Jan 09, 2019
-
-
Craig Scott authored
Merge-request: !2728
-
- Jan 08, 2019
-
-
Brad King authored
Merge-request: !2775
-
Commit v3.13.0-rc1~279^2 (GetPrerequisites: Move dylibs from MacOS to Frameworks folder in bundle, 2018-07-22) introduced a regression that can cause symlink creation to fail during packaging. Symlinks can be created before targets are installed, so the destination directory of the symlink sometimes won't exist at symlink creation. Fixes: #18726
-
- Dec 13, 2018
-
- Dec 10, 2018
-
-
Brad King authored
Merge-request: !2724
-
-
- Dec 07, 2018
- Dec 05, 2018
-
-
Brad King authored
Merge-request: !2704
-
- Nov 28, 2018
-
- Nov 27, 2018
-
-
Brad King authored
Merge-request: !2667
-
In CMake 3.13.0 when a target has ``AUTOUIC`` enabled but doesn't link against Qt5Widgets, the uic executable string is empty and an error string "The uic executable \"\" does not exist" is generated. In CMake 3.12 ``AUTOUIC`` was silently disabled instead. This patch fixes the regression and restores the behavior of CMake 3.12. Fixes: #18630
-
- Nov 26, 2018
-
-
Brad King authored
Merge-request: !2656
-
Move the filter added by commit v3.13.0-rc1~72^2~2 (VS: Do not select a Windows SDK too high for current VS version, 2017-08-07, committed 2018-09-17) to before our check that the remaining list is empty. Otherwise we crash when dereferencing the first entry of an empty vector. Also add a comment explaining where 10.0.14393.0 came from. Fixes: #18633
-
Brad King authored
Since commit v3.13.0~7^2 (FindBoost: Improve compiler prefix detection for GCC 5+ and clang 4+, 2018-11-07) we run the internal `_Boost_COMPILER_DUMPVERSION` macro on all UNIX platforms. Teach the macro to tolerate missing `CMAKE_CXX_COMPILER_VERSION`, which occurs when the CXX language is not enabled. Fixes: #18624
-
- Nov 20, 2018
- Nov 19, 2018
-
-
Brad King authored
Merge-request: !2631
-
Refactoring in commit v3.12.0-rc1~92^2 (FindPkgConfig: export the list of found libraries also as variable, 2018-05-11) dropped use of FPHSA to set `BLAS_FOUND`. Set it explicitly instead.
-
Brad King authored
Merge-request: !2624
-
-
Brad King authored
Merge-request: !2637
-