7c59e47 | Pierluigi Taddei | 07 September 2016, 13:38:51 UTC | downgrade code to C++98 (removed class enum, removed lambdas) | 07 September 2016, 13:38:51 UTC |
6f70c39 | Pierluigi Taddei | 07 September 2016, 08:56:13 UTC | clang-formatting | 07 September 2016, 08:56:13 UTC |
e0ec054 | Pierluigi Taddei | 07 September 2016, 08:11:55 UTC | Adding support for FIND_PACKAGE_SORT_{ORDER, DIRECTION} when multiple package have been found in the same location. Currently sorting by Name and by Natural order have been implemented. Natural ordering makes use of strverscmp currently implemented in cmfindPackageCommand.cxx (might be moved to a common location if needed) Name ordering makes use of the std library | 07 September 2016, 08:11:55 UTC |
7727915 | Kitware Robot | 06 September 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 06 September 2016, 04:01:05 UTC |
4f83077 | Brad King | 05 September 2016, 13:29:33 UTC | Merge topic 'include-what-you-use' 32f756c8 CursesDialog: include what you use | 05 September 2016, 13:29:33 UTC |
750789a | Brad King | 05 September 2016, 13:29:30 UTC | Merge topic 'tidy-readability-redundant-string-cstr' 60dcaaea tidy: Fix readability-redundant-string-cstr issues | 05 September 2016, 13:29:30 UTC |
f642872 | Kitware Robot | 05 September 2016, 04:01:06 UTC | CMake Nightly Date Stamp | 05 September 2016, 04:01:06 UTC |
60dcaae | Gregor Jasny | 04 September 2016, 14:55:05 UTC | tidy: Fix readability-redundant-string-cstr issues | 04 September 2016, 14:55:05 UTC |
fb357e5 | Kitware Robot | 04 September 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 04 September 2016, 04:01:05 UTC |
32f756c | Daniel Pfeifer | 01 September 2016, 19:55:09 UTC | CursesDialog: include what you use | 03 September 2016, 21:37:09 UTC |
bfdf132 | Brad King | 03 September 2016, 12:10:18 UTC | Merge topic 'include-what-you-use' efed6468 fix a load of include-what-you-use violations bd3d0eaf cmCTest: don't redefine cout and cerr 3838a0d5 make sure to include cmConfigure.h before cmStandardIncludes.h 54140848 Tests/CMakeLib: include what you use 3f9c4cdf Tests/CMakeLib: use cmsys::ifstream | 03 September 2016, 12:10:18 UTC |
4da6139 | Brad King | 03 September 2016, 12:10:16 UTC | Merge topic 'libuv-scanbuild-fixes' c03a7b4f CTestCustom: Suppress scan-build warnings in libuv 3825a564 libuv: Simplify variable initializations to satisfy Clang scan-build | 03 September 2016, 12:10:16 UTC |
44efb0a | Brad King | 03 September 2016, 12:10:12 UTC | Merge topic 'FindHDF5-is-parallel' b61eab24 FindHDF5: Fix regression in providing HDF5_IS_PARALLEL | 03 September 2016, 12:10:12 UTC |
61b99cd | Brad King | 03 September 2016, 12:10:09 UTC | Merge topic 'FindHDF5-fix-hl-fortran' befe8648 FindHDF5: Fix regression in finding hdf5hl_fortran | 03 September 2016, 12:10:09 UTC |
efed646 | Daniel Pfeifer | 01 September 2016, 18:59:28 UTC | fix a load of include-what-you-use violations | 03 September 2016, 12:04:56 UTC |
bd3d0ea | Daniel Pfeifer | 01 September 2016, 18:19:50 UTC | cmCTest: don't redefine cout and cerr The definitions have been introduced to ensure that cout and cerr are not used in certain files. However, this limitation does not apply to all source files that require cmCTest.h to be included. Furthermore, the definitions cause side effects depending on the include order. In total, the definitions do more harm than good. Remove them. | 03 September 2016, 12:04:22 UTC |
3838a0d | Daniel Pfeifer | 01 September 2016, 18:05:48 UTC | make sure to include cmConfigure.h before cmStandardIncludes.h | 03 September 2016, 12:04:22 UTC |
5414084 | Daniel Pfeifer | 01 September 2016, 18:04:35 UTC | Tests/CMakeLib: include what you use | 03 September 2016, 12:04:22 UTC |
3f9c4cd | Daniel Pfeifer | 01 September 2016, 18:02:57 UTC | Tests/CMakeLib: use cmsys::ifstream | 03 September 2016, 12:04:22 UTC |
c03a7b4 | Brad King | 01 September 2016, 15:14:19 UTC | CTestCustom: Suppress scan-build warnings in libuv Clang scan-build warns in some expansions of RB_GENERATE_STATIC that it has a "Dereference of null pointer". It also warns that "The left operand of '==' is a garbage value" strangely. Simply suppress these since this is third-party code anyway. | 03 September 2016, 11:56:13 UTC |
87e76f8 | Kitware Robot | 03 September 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 03 September 2016, 04:01:04 UTC |
befe864 | Brad King | 02 September 2016, 17:40:46 UTC | FindHDF5: Fix regression in finding hdf5hl_fortran Refactoring in commit v3.6.0-rc1~72^2 (HDF5: Rework component searching to correctly find HL for all bindings, 2016-05-12) accidentally dropped the name `hdf5hl_fortran` from the list of library names and replaced it with `hdf5_hl_fortran`. IIUC the latter name is when HDF5 is built with CMake and the former name is for other build systems. Since this is the non-CMake code path, user the former name. Closes: #16233 | 02 September 2016, 19:09:47 UTC |
b61eab2 | Brad King | 02 September 2016, 18:34:23 UTC | FindHDF5: Fix regression in providing HDF5_IS_PARALLEL Since commit v3.6.0-rc1~85^2 (HDF5: Refactor the use of compiler wrappers, 2016-04-01) we have additional code paths that find HDF5 and suppress the original search logic. Report HDF5_IS_PARALLEL from these other code paths too. Closes: #16257 | 02 September 2016, 19:06:52 UTC |
1eb3ed0 | Brad King | 02 September 2016, 13:30:47 UTC | Merge branch 'release' | 02 September 2016, 13:30:47 UTC |
e47bb01 | Brad King | 02 September 2016, 13:22:31 UTC | Merge topic 'autogen-base32' 228f4e9b cmFilePathUuid: Use Base32 string instead of Base64 string b481ddb3 Add cmBase32Encoder class | 02 September 2016, 13:22:31 UTC |
ee45fce | Brad King | 02 September 2016, 13:22:28 UTC | Merge topic 'GenerateExportHeader-fix-add_compiler_export_flags' 0cbaaf2d GenerateExportHeader: Fix add_compiler_export_flags regression | 02 September 2016, 13:22:28 UTC |
0ba0c67 | Brad King | 02 September 2016, 13:22:25 UTC | Merge topic 'vs14-debug-enum-older-toolsets' 9998774f VS: Fix VS 2015 .vcxproj debug setting for v80 toolset | 02 September 2016, 13:22:25 UTC |
228f4e9 | Sebastian Holtermann | 01 September 2016, 11:17:58 UTC | cmFilePathUuid: Use Base32 string instead of Base64 string This produces files that will not collide on a case-insensitive filesystem. It also avoids the need for special character substitutions. | 02 September 2016, 13:19:00 UTC |
b481ddb | Sebastian Holtermann | 01 September 2016, 11:08:18 UTC | Add cmBase32Encoder class | 02 September 2016, 13:18:59 UTC |
cb3e091 | Kitware Robot | 02 September 2016, 04:01:13 UTC | CMake Nightly Date Stamp | 02 September 2016, 04:01:13 UTC |
0cbaaf2 | Brad King | 01 September 2016, 19:32:32 UTC | GenerateExportHeader: Fix add_compiler_export_flags regression The mechanical conversion in commit 5d0d980d (Use string(APPEND) in Modules, 2016-07-28) accidentally introduced use of string(APPEND ... PARENT_SCOPE) Split that into the string(APPEND) and set(PARENT_SCOPE) pieces. | 01 September 2016, 19:33:49 UTC |
f9fc8f8 | Brad King | 01 September 2016, 18:53:27 UTC | Merge branch 'vs14-debug-enum-older-toolsets' into release | 01 September 2016, 18:53:27 UTC |
9998774 | Brad King | 01 September 2016, 18:43:59 UTC | VS: Fix VS 2015 .vcxproj debug setting for v80 toolset Closes: #16281 | 01 September 2016, 18:50:04 UTC |
3825a56 | Brad King | 01 September 2016, 15:09:25 UTC | libuv: Simplify variable initializations to satisfy Clang scan-build The Clang scan-build tool warns about assignments whose values are never used, so initialize local variables at declaration instead. | 01 September 2016, 15:10:18 UTC |
0c46750 | Brad King | 01 September 2016, 14:39:43 UTC | Merge topic 'FindEXPAT-use-PkgConfig' fc695a77 FindEXPAT: use hints from PkgConfig | 01 September 2016, 14:39:43 UTC |
d7ca93f | Brad King | 01 September 2016, 14:39:31 UTC | Merge topic 'FindCUDA-fixes' 900ee0b8 FindCUDA: Allow cuda_compile* macros to be called more than once per directory 6442709b FindCUDA: Fix for broken cuda_compile* commands. | 01 September 2016, 14:39:31 UTC |
06b7789 | Brad King | 01 September 2016, 14:39:19 UTC | Merge topic 'install-directory-genex-fix' 3bd55dba install: Fix evaluation of leading generator expressions in DIRECTORY | 01 September 2016, 14:39:19 UTC |
d5bdcee | Kitware Robot | 01 September 2016, 04:01:03 UTC | CMake Nightly Date Stamp | 01 September 2016, 04:01:03 UTC |
fc695a7 | Christoph Junghans | 30 August 2016, 21:37:10 UTC | FindEXPAT: use hints from PkgConfig | 31 August 2016, 17:52:11 UTC |
900ee0b | Stephen Sorley | 31 August 2016, 14:11:41 UTC | FindCUDA: Allow cuda_compile* macros to be called more than once per directory Added a counter as a directory property that gets incremented every time one of the cuda_compile* macros is called. The value of this counter is then added to the phony target name passed to CUDA_WRAP_SRCS. This ensures that every call to one of these macros has its own unique intermediate output directory. | 31 August 2016, 15:53:01 UTC |
6442709 | Stephen Sorley | 31 August 2016, 13:56:36 UTC | FindCUDA: Fix for broken cuda_compile* commands. The macros CUDA_COMPILE, CUDA_COMPILE_PTX, CUDA_COMPILE_FATBIN, and CUDA_COMPILE_CUBIN were broken by commit 7ded655 (FindCUDA: Take NVCC include directories from target properties, 2016-08-16). This bug is due to the fact that all of these macros call CUDA_WRAP_SRCS with a target name that's not an actual target, causing the new generator expressions to fail. Fix the bug by changing these macros to pass "PHONY" to CUDA_WRAP_SRCS. Now, when CUDA_WRAP_SRCS sees "PHONY", it falls back to the old behavior of populating the include directories and compile definitions from directory properties, instead of using target generator expressions. | 31 August 2016, 15:52:43 UTC |
901a060 | Brad King | 31 August 2016, 14:43:35 UTC | Merge topic 'doc-XCODE-variable' 3e8615ef Document XCODE variable | 31 August 2016, 14:43:35 UTC |
3bd55db | Yves Frederix | 29 August 2016, 20:24:55 UTC | install: Fix evaluation of leading generator expressions in DIRECTORY Since commit v3.5.0-rc1~58^2 (install: Allow generator expressions in DIRECTORY, 2016-01-12) we accidentally treat leading generator expressions as relative paths even though they may evaluate to absolute paths. Defer the conversion to an absolute path until after evaluation. | 31 August 2016, 13:33:39 UTC |
0a2d0b1 | Brad King | 31 August 2016, 13:19:46 UTC | Merge topic '16101-xcode-fix-directory-exclude-from-all' df32e564 Xcode: Add targets marked as EXCLUDE_FROM_ALL to project (#16101) | 31 August 2016, 13:19:46 UTC |
a9affa0 | Brad King | 31 August 2016, 13:19:44 UTC | Merge topic 'FindOpenSSL-new-windows-names' ed1758f8 FindOpenSSL: Fix detection of OpenSSL 1.1 Win32/64 | 31 August 2016, 13:19:44 UTC |
7a25220 | Brad King | 31 August 2016, 13:19:40 UTC | Merge topic 'fortran-macOS-sysroot' d6f96207 Fortran: Use -isysroot and -mmacosx-version-min= on macOS if available | 31 August 2016, 13:19:40 UTC |
0820c78 | Brad King | 31 August 2016, 13:19:37 UTC | Merge topic 'FindMatlab-additional-components' bf09271b FindMatlab: adding handling of component "MAT" | 31 August 2016, 13:19:37 UTC |
5b1f9cd | Brad King | 31 August 2016, 13:19:34 UTC | Merge topic 'syntax-unexpected-eof' 1dda2ec5 Improve error message on unexpected end of file | 31 August 2016, 13:19:34 UTC |
6f8b939 | Brad King | 31 August 2016, 13:19:31 UTC | Merge topic 'import-libuv' 39ac889d cmake: Add trivial usage of libuv 7cf369fe Do not build libuv on HP-UX 075cae51 Do not build libuv on SPARC 9a53af40 Do not build libuv on Cygwin 219f7411 Do not build libuv on Mac OS X 10.4 and lower 8a5beef3 Add option to build CMake against a system libuv e56aa462 FindLibUV: Add module to find libuv package 551d5aed libuv: Fix unused variable warning in uv_loop_close f4f8074b libuv: Avoid including macOS CoreServices header globally a63aaaed libuv: Always include our own header first 9130b53a libuv: Conditionally declare Windows APIs for VS 2008 and below b52afa46 libuv: Fix anonymous union syntax 05dbc204 libuv: Fix Windows API function typedef syntax 75139374 libuv: Install LICENSE file with CMake documentation 95dcc4e4 libuv: Disable warnings to avoid changing 3rd party code 13b7e758 libuv: Build the library within CMake ... | 31 August 2016, 13:19:31 UTC |
59d559a | Brad King | 31 August 2016, 13:19:28 UTC | Merge topic 'drop-linux-i386-binary' b82d027b Utilities/Release: Drop Linux 32-bit binary | 31 August 2016, 13:19:28 UTC |
df32e56 | Gregor Jasny | 19 August 2016, 19:50:48 UTC | Xcode: Add targets marked as EXCLUDE_FROM_ALL to project (#16101) | 31 August 2016, 13:16:44 UTC |
39ac889 | Brad King | 25 August 2016, 18:12:42 UTC | cmake: Add trivial usage of libuv This will serve to make sure cmake actually compiles and links against libuv. | 31 August 2016, 13:09:23 UTC |
7cf369f | Brad King | 26 August 2016, 13:02:46 UTC | Do not build libuv on HP-UX Some work may be needed to port to HP-UX. | 31 August 2016, 13:09:23 UTC |
075cae5 | Brad King | 26 August 2016, 12:57:40 UTC | Do not build libuv on SPARC Some work may be needed to port to SPARC with Solaris and Linux. | 31 August 2016, 13:05:15 UTC |
9a53af4 | Brad King | 26 August 2016, 12:17:42 UTC | Do not build libuv on Cygwin Currently libuv does not support Cygwin (see libuv issue 832) in part due to lack of pthread APIs: https://cygwin.com/cygwin-api/std-notimpl.html | 31 August 2016, 13:05:15 UTC |
219f741 | Brad King | 25 August 2016, 17:43:50 UTC | Do not build libuv on Mac OS X 10.4 and lower It needs APIs that have been available only since 10.5. Also check that the CoreServices header can be included. | 31 August 2016, 13:05:14 UTC |
8a5beef | Brad King | 16 August 2016, 21:01:23 UTC | Add option to build CMake against a system libuv Create a CMAKE_USE_SYSTEM_LIBUV option. | 31 August 2016, 13:05:14 UTC |
e56aa46 | Brad King | 16 August 2016, 20:56:34 UTC | FindLibUV: Add module to find libuv package Add it to a private source directory that is not installed so that we can use it for building CMake itself. This will allow it to mature before being distributed publicly. | 31 August 2016, 13:05:14 UTC |
551d5ae | Brad King | 26 August 2016, 13:16:45 UTC | libuv: Fix unused variable warning in uv_loop_close | 31 August 2016, 13:05:14 UTC |
f4f8074 | Brad King | 25 August 2016, 15:36:45 UTC | libuv: Avoid including macOS CoreServices header globally We only need the availability macros in `unix/internal.h`. We already include CoreServices where needed in implementation files. | 31 August 2016, 13:05:13 UTC |
a63aaae | Brad King | 24 August 2016, 19:11:47 UTC | libuv: Always include our own header first | 31 August 2016, 13:05:13 UTC |
9130b53 | Brad King | 24 August 2016, 15:20:46 UTC | libuv: Conditionally declare Windows APIs for VS 2008 and below | 31 August 2016, 13:05:13 UTC |
b52afa4 | Brad King | 24 August 2016, 15:18:25 UTC | libuv: Fix anonymous union syntax | 31 August 2016, 13:05:13 UTC |
05dbc20 | Brad King | 24 August 2016, 15:08:29 UTC | libuv: Fix Windows API function typedef syntax | 31 August 2016, 13:05:12 UTC |
7513937 | Brad King | 24 August 2016, 18:48:37 UTC | libuv: Install LICENSE file with CMake documentation When we install using the bundled libuv source, notify users of its license terms. | 31 August 2016, 13:05:12 UTC |
95dcc4e | Brad King | 17 August 2016, 14:16:57 UTC | libuv: Disable warnings to avoid changing 3rd party code Add '-w' or equivalent flag on compilers supporting it. Tell MSVC to use its lowest warning level inside libuv sources. | 31 August 2016, 13:05:12 UTC |
13b7e75 | Brad King | 16 August 2016, 20:26:39 UTC | libuv: Build the library within CMake Take logic from upstream `Makefile.am` and `configure.ac` to build libuv sources. Update `uv.h` to include KWSys Large File Support configuration so that consistent stream libraries are used (on AIX with XL). Add a `cm_uv.h` header to include the CMake-provided copy of the `uv.h` header from CMake sources. | 31 August 2016, 13:02:19 UTC |
d96416f | Brad King | 31 August 2016, 13:01:07 UTC | Merge branch 'upstream-libuv' into import-libuv * upstream-libuv: libuv 2016-08-30 (897738b1) | 31 August 2016, 13:01:07 UTC |
3a713ea | libuv upstream | 30 August 2016, 05:32:24 UTC | libuv 2016-08-30 (897738b1) Code extracted from: https://github.com/libuv/libuv.git at commit 897738b160cd5950503a96c9fd5b1e9aab92b0ff (v1.x). | 31 August 2016, 13:01:04 UTC |
3800fc2 | Brad King | 16 August 2016, 20:19:43 UTC | Add script to update libuv from upstream | 31 August 2016, 12:53:38 UTC |
3e8615e | Ruslan Baratov | 31 August 2016, 11:17:51 UTC | Document XCODE variable | 31 August 2016, 11:17:51 UTC |
9bbf1dc | Kitware Robot | 31 August 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 31 August 2016, 04:01:04 UTC |
1dda2ec | Brad King | 30 August 2016, 17:36:51 UTC | Improve error message on unexpected end of file Suggested-by: Stephen Kelly <steveire@gmail.com> | 30 August 2016, 17:53:15 UTC |
ed1758f | Alexis Murzeau | 29 August 2016, 20:57:32 UTC | FindOpenSSL: Fix detection of OpenSSL 1.1 Win32/64 Since OpenSSL 1.1.0, Windows binaries are libcrypto and libssl instead of the old names libeay32 and ssleay32. When using MSVC, FindOpenSSL was searching for the old lib names only so this add the new names to be able to find OpenSSL 1.1.0 libraries. For example, the files in lib directory of OpenSSL 1.1.0 Win64 : - libcrypto.lib - libssl.lib - VC/libcrypto64MD.lib - VC/libcrypto64MDd.lib - VC/libcrypto64MT.lib - VC/libcrypto64MTd.lib - VC/libssl64MD.lib - VC/libssl64MDd.lib - VC/libssl64MT.lib - VC/libssl64MTd.lib 32 bits OpenSSL has the same files with "32" instead of "64" for files in VC directory. MinGW still works and use lib/libcrypto.lib and lib/libssl.lib. This patch also add libssl and libcrypto for other windows compilers too (like Intel). | 30 August 2016, 14:51:25 UTC |
d6f9620 | Brad King | 30 August 2016, 14:36:05 UTC | Fortran: Use -isysroot and -mmacosx-version-min= on macOS if available Closes: #16265 | 30 August 2016, 14:37:21 UTC |
b82d027 | Brad King | 30 August 2016, 13:48:10 UTC | Utilities/Release: Drop Linux 32-bit binary The Linux distro we've been using for this is so old that it limits our ability to import newer third-party software. Until a new machine can be configured to provide this binary we can simply drop it. Users will still be able to build from source or use a distro-provided version. | 30 August 2016, 13:48:39 UTC |
e3a4c2e | Brad King | 30 August 2016, 13:29:53 UTC | Merge topic 'cleanup-Convert' 4332131d Convert: Make variables a bit more clear 5aca066c Convert: Remove UNCHANGED enum value 146bf926 Convert: Remove 'FULL' conversion 58ba87f8 Convert: Replace Convert(FULL) with equivalent e80314d7 Ninja: Replace ternary with if() 563ac22a Convert: Replace trivial conversion with new method 08be47cf Convert: Replace UNCHANGED conversions with new API call 564d3a1d Convert: Extract ConvertToRelativePath from Convert() 95a659f1 Convert: Replace FULL conversions with equivalent a8c7ccb1 VS: Replace FULL/UNCHANGED conversion with equivalent 5ad25ef4 Convert: Remove NONE conversion ac463841 Convert: Replace uses of Convert(NONE) 998d9ee9 VS: Replace variable with an if() ee49f006 Makefiles: Replace ternaries with if()s 51f7dcb0 Makefiles: Inline MakeLauncher into only caller ba4ba7c3 Makefiles: Simplify MakeLauncher return value ... | 30 August 2016, 13:29:53 UTC |
ef58e97 | Brad King | 30 August 2016, 13:29:49 UTC | Merge topic 'vs-NsightTegra-empty-version' 1f4aeb17 VS: Fix out-of-bounds write on empty Nsight Tegra version | 30 August 2016, 13:29:49 UTC |
388a409 | Brad King | 30 August 2016, 13:29:43 UTC | Merge topic 'code-blocks-include-order' 38995d19 CodeBlocks: List C++ includes first | 30 August 2016, 13:29:43 UTC |
918cb5b | Brad King | 30 August 2016, 13:29:40 UTC | Merge topic 'ninja-add_custom_command-depfile' 048d1adb add_custom_command: Add DEPFILE option for Ninja | 30 August 2016, 13:29:40 UTC |
048d1ad | Kulla Christoph | 05 August 2016, 12:39:31 UTC | add_custom_command: Add DEPFILE option for Ninja Provide a way for custom commands to inform the ninja build tool about their implicit dependencies. For now simply make use of the option an error on other generators. Closes: #15479 | 30 August 2016, 13:05:18 UTC |
bf09271 | Raffi Enficiaud | 30 August 2016, 12:50:20 UTC | FindMatlab: adding handling of component "MAT" - documentation - test - cosmetic changes | 30 August 2016, 12:50:20 UTC |
57d121f | Kitware Robot | 30 August 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 30 August 2016, 04:01:05 UTC |
b38aa00 | Kitware Robot | 29 August 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 29 August 2016, 04:01:04 UTC |
4ce52ab | Kitware Robot | 28 August 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 28 August 2016, 04:01:07 UTC |
4332131 | Stephen Kelly | 27 August 2016, 11:44:58 UTC | Convert: Make variables a bit more clear | 27 August 2016, 13:41:18 UTC |
5aca066 | Stephen Kelly | 27 August 2016, 11:44:57 UTC | Convert: Remove UNCHANGED enum value It is no longer used. | 27 August 2016, 13:41:17 UTC |
146bf92 | Stephen Kelly | 27 August 2016, 11:44:57 UTC | Convert: Remove 'FULL' conversion It is no longer used. | 27 August 2016, 13:41:17 UTC |
58ba87f | Stephen Kelly | 27 August 2016, 11:44:57 UTC | Convert: Replace Convert(FULL) with equivalent This is more explicit than funnelling everything through the Convert method. | 27 August 2016, 13:41:17 UTC |
e80314d | Stephen Kelly | 27 August 2016, 11:44:57 UTC | Ninja: Replace ternary with if() On principle of segregating the interface. | 27 August 2016, 13:26:38 UTC |
563ac22 | Stephen Kelly | 27 August 2016, 11:44:56 UTC | Convert: Replace trivial conversion with new method | 27 August 2016, 13:26:37 UTC |
08be47c | Stephen Kelly | 27 August 2016, 11:44:56 UTC | Convert: Replace UNCHANGED conversions with new API call | 27 August 2016, 13:26:37 UTC |
564d3a1 | Stephen Kelly | 27 August 2016, 11:44:56 UTC | Convert: Extract ConvertToRelativePath from Convert() Convert() does some kind of relative conversion, followed by a conversion to 'output format'. Make it possible to do the former without the latter. | 27 August 2016, 13:26:37 UTC |
95a659f | Stephen Kelly | 27 August 2016, 11:44:55 UTC | Convert: Replace FULL conversions with equivalent | 27 August 2016, 13:26:37 UTC |
a8c7ccb | Stephen Kelly | 27 August 2016, 11:44:55 UTC | VS: Replace FULL/UNCHANGED conversion with equivalent | 27 August 2016, 13:26:37 UTC |
5ad25ef | Stephen Kelly | 27 August 2016, 11:44:55 UTC | Convert: Remove NONE conversion It is no longer used. | 27 August 2016, 13:26:37 UTC |
ac46384 | Stephen Kelly | 27 August 2016, 11:44:55 UTC | Convert: Replace uses of Convert(NONE) These are equivalent to ConvertToOutputFormat. | 27 August 2016, 13:26:36 UTC |
998d9ee | Stephen Kelly | 27 August 2016, 11:44:54 UTC | VS: Replace variable with an if() | 27 August 2016, 13:21:24 UTC |
ee49f00 | Stephen Kelly | 27 August 2016, 11:44:54 UTC | Makefiles: Replace ternaries with if()s | 27 August 2016, 13:21:24 UTC |
51f7dcb | Stephen Kelly | 27 August 2016, 11:44:54 UTC | Makefiles: Inline MakeLauncher into only caller | 27 August 2016, 13:21:24 UTC |