- 13 Jun, 2017 1 commit
-
-
Robert Langlois authored
SWIG fails with a redefined macro error when `-dllimport` is specified more than once. One case where you would want to specify your own dllimport is when using SWIG with netstandard2.0. .NET Core does not search for shared library like Mono or .NET, so you need a fully qualified shared library name.
-
- 12 Jun, 2017 10 commits
-
-
Brad King authored
-
Brad King authored
22f8a465 Android: Do not pass sysroot include for standalone toolchain Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !952
-
Brad King authored
5f93bf78 Android: Detect API version of standalone toolchain with unified headers Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !950
-
Brad King authored
d6051ca3 execute_process: Add option to get results of every child Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !702
-
Brad King authored
2042cae9 CPack-FreeBSD: add a generator for FreeBSD pkg(8) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !693
-
Brad King authored
414438b2 CUDA: Add option to run the compiler through launcher tools Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !949
-
Brad King authored
fcbecbd2 FindHTMLHelp: Use PATH_SUFFIXES to search under Program Files Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !948
-
Brad King authored
3d1c3e0d Merge branch 'upstream-KWSys' into update-kwsys a3275878 KWSys 2017-06-09 (a700e2ab) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !947
-
Brad King authored
82be694c file(GENERATE): Add policy CMP0070 to define relative path behavior 69050f4d Tests: Use full output paths in file(GENERATE) calls Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !943
-
Kitware Robot authored
-
- 11 Jun, 2017 1 commit
-
-
Kitware Robot authored
-
- 10 Jun, 2017 3 commits
-
-
Adam Weisi authored
Add a `RESULTS_VARIABLE` option to get the results of all children in a pipeline of one or more `COMMAND`s.
-
Adriaan de Groot authored
Adds an option CPACK_ENABLE_FREEBSD_PKG to allow CPack to look for FreeBSD's libpkg / pkg(8). If this is set and the libpkg headers and library are found (which they will be, by default, on any FreeBSD system), then add a FreeBSD pkg(8) generator. The FreeBSD package tool pkg(8) uses tar.xz files (.txz) with two metadata files embedded (+MANIFEST and +COMPACT_MANIFEST). This introduces a bunch of FreeBSD-specific CPACK_FREEBSD_PACKAGE_* variables for filling in the metadata; the Debian generator does something similar. Documentation for the CPack CMake-script is styled after the Debian generator. Implementation notes: - Checks for libpkg -- the underlying implementation for pkg(8) -- and includes FreeBSD package-generation if building CMake on a UNIX host. Since libpkg can be used on BSDs, Linux and OSX, this potentially adds one more packaging format. In practice, this will only happen on FreeBSD and DragonflyBSD. - Copy-paste from cmCPackArchiveGenerator to special-case the metadata generation and to run around the internal archive generation: use libpkg instead. - Generating the metadata files is a little contrived. - Most of the validation logic for package settings is in CPackFreeBSD.cmake, as well as the code that tries to re-use packaging settings that may already be set up for Debian. - libpkg has its own notion of output filename, so we have another contrived bit of code that munges the output file list so that CPack can find the output. - Stick with C++98.
-
Kitware Robot authored
-
- 09 Jun, 2017 21 commits
-
-
Brad King authored
-
Brad King authored
The change in commit v3.8.0-rc1~60^2 (Android: Pass sysroot include directory explicitly, 2017-01-20) does not make sense when compiling with a standalone toolchain which is tied to a single API version. Drop the explicit include directory so that the compiler uses its default system include order. Fixes: #16954
-
Brad King authored
-
Brad King authored
* upstream-KWSys: KWSys 2017-06-09 (a700e2ab)
-
Kitware Robot authored
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit a700e2ab06e2741e4955a1aa120293bf78b8fcac (master). Upstream Shortlog ----------------- Brad King (1): 7e04a3d2 SystemTools: Remove RemoveEmptyPathElements method
-
Brad King authored
Previously `file(GENERATE)` did not define any behavior for relative paths given to the `OUTPUT` or `INPUT` arguments. Define behavior consistent with CMake conventions and add a policy to provide compatibility for projects that relied on the old accidental behavior. Fixes: #16786
-
Brad King authored
c41a7c7d file: Normalize GENERATE command input and output file paths Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !940
-
Brad King authored
a0436a2f SDCC: Remove superfluous whitespace from link line dcf559d0 SDCC: Do not explicitly ask linker to generate Intel Hex files Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !942
-
Brad King authored
994beddb CMakeSetupDialog: Pass QPoint by value Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !946
-
Brad King authored
5b02bcf6 QtDialog/FirstConfigure: remove 'return' from void expression 2d1c05c1 cmGlobalGenerator: remove 'return' from void expression Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !941
-
Brad King authored
62eec34c Add CM_OVERRIDE to CPack generator destructors Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !939
-
Brad King authored
-
Brad King authored
83784ed1 bootstrap: remove leftover empty variable dereference Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !944
-
Brad King authored
522c92d7 FindDoxygen: Create imported targets at most once in a given scope Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !945
-
Brad King authored
-
Brad King authored
The imported targets added by commit v3.9.0-rc1~55^2 (Improve Doxygen support, 2017-04-10) need to be guarded against duplicate creation on multiple inclusion.
-
Brad King authored
f44d9bcc C++ feature checks: Improve exclusion of "0 Warning(s)" Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !938
-
Kitware Robot authored
-
- 08 Jun, 2017 4 commits
-
-
Daniel Pfeifer authored
-
Rolf Eike Beer authored
This was missed in 9c0d1e75 when the for loop that used this as loop variable was removed.
-
Brad King authored
We don't define behavior for relative paths to the OUTPUT argument. Fix our tests to use full paths.
-
Reto Schneider authored
-