summaryrefslogtreecommitdiffstats
path: root/Modules/Platform
Commit message (Expand)AuthorAgeFilesLines
* CUDA: Implement MSVC runtime library abstractionBrad King2019-06-261-4/+19
* Merge branch 'android-pie-cmp0083' into release-3.15Brad King2019-06-191-0/+20
|\
| * Android: ensure PIE behavior is consistent regardless CMP0083 policyMarc Chevrier2019-06-191-0/+20
* | Windows-MSVC.cmake: fix disabling of CMAKE_NINJA_CMCLDEPS_RCMarc-André Moreau2019-05-301-1/+3
* | clang: setup correct configuration in gnu modeZsolt Parragi2019-05-231-5/+112
* | Modules: Consistently use 2 space indentationKitware Robot2019-05-142-7/+7
* | iOS: Only set the CMAKE_FIND_ROOT_PATH_MODE_* variables when not definedAlexandru Croitor2019-04-301-3/+9
* | iOS: Only look for packages in the provided CMAKE_FIND_ROOT_PATHsAlexandru Croitor2019-04-301-0/+1
* | iOS: Allow setting multiple CMAKE_FIND_ROOT_PATH valuesAlexandru Croitor2019-04-301-1/+1
* | iOS: Allow specifying CMAKE_MACOSX_BUNDLE in toolchain fileAlexandru Croitor2019-04-301-1/+3
* | MSVC: Do not add /W3 to CMAKE_<LANG>_FLAGS by defaultBrad King2019-04-193-4/+33
* | MSVC: Add abstraction for runtime library selectionBrad King2019-04-172-10/+58
* | Merge topic 'ghs_os_dir'Brad King2019-04-081-11/+12
|\ \
| * | GHS: Print status message regarding GHS_OS_DIRFred Baksik2019-03-291-11/+12
* | | Merge topic 'vs2019-redist'Brad King2019-04-041-1/+4
|\ \ \ | |/ / |/| / | |/
| * MSVC: Fix MSVC_TOOLSET_VERSION for VS 2019 v142 toolsetBrad King2019-04-031-1/+4
* | GHS: Add support for GHS Multi Generator in LinuxNaren Manimohan2019-03-211-1/+5
* | Merge topic 'android-versioned-soname'Brad King2019-03-061-3/+5
|\ \
| * | Android: allow user to enable versioned sonameTom Yan2019-03-051-3/+5
* | | Merge topic 'ios-variable'Brad King2019-03-061-0/+2
|\ \ \ | |/ / |/| / | |/
| * iOS: Add IOS variableRuslan Baratov2019-03-051-0/+2
* | Merge topic 'llvm-rc'Brad King2019-03-041-2/+4
|\ \
| * | MSVC: Use -D instead of /D in RC_FLAGSZsolt Parragi2019-03-011-2/+4
* | | XLClang: Add a new compiler ID for the clang-based XL compilerChuck Atkins2019-02-253-0/+19
* | | XL: Look for CreateExportList only on AIXBrad King2019-02-251-0/+22
|/ /
* | Cray: clean up CrayPrgEnv and CrayLinuxEnvironment modulesChuck Cranor2019-02-191-68/+4
|/
* Prefix implicit include directories with sysroot on constructionBrad King2019-02-181-3/+11
* Fix regression in -I/usr/include exclusion logicBrad King2019-02-131-5/+0
* macOS: Fix addition of <sdk>/usr/include to default implicit include dirsBrad King2019-02-131-1/+1
* Merge topic '17870-iphone-friendly-cmake'Brad King2019-02-0511-1/+42
|\
| * Apple: Introduce separate system name for iOS, tvOS, and watchOSGregor Jasny2019-02-0411-1/+42
* | Merge topic 'implicit-incs-cleanup'Brad King2019-02-011-4/+7
|\ \
| * | ParseImplicitIncludeInfo: keep implicit incl. consistent when rerunning cmakeChuck Cranor2019-01-301-4/+7
| |/
* | Ninja: Use deps=gcc for Intel Compiler on WindowsBrad King2019-01-302-0/+4
|/
* Refactor exclusion of -I/usr/include to avoid per-language valuesBrad King2019-01-211-0/+7
* GHS: Only print bsp and os directives if specified by userFred Baksik2019-01-161-1/+7
* Remove now-unused code once used on IRIXBrad King2019-01-112-126/+0
* PIE link options: Update strategy to fix performance regressionMarc Chevrier2018-12-198-0/+9
* POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-1111-4/+20
* Merge topic 'msvc-custom-rc-mt'Brad King2018-11-022-5/+10
|\
| * MSVC: Respect CMAKE_RC_COMPILER and CMAKE_MT in vs_link_{dll,exe}Mateusz Zych2018-10-292-4/+4
| * CUDA: Enable RC language on WindowsBrad King2018-10-291-0/+2
| * MSVC: Factor out enable_language(RC) call into helper macroBrad King2018-10-291-1/+4
* | RPATH: Record support for $ORIGIN on various *BSDPeter Wu2018-10-264-0/+11
* | RPATH: Record support for $ORIGIN on Haiku and SolarisPeter Wu2018-10-262-0/+2
* | RPATH: Add option for using $ORIGIN in build treePeter Wu2018-10-261-0/+1
* | Merge topic 'autogen-moc-predef-cross-compile'Brad King2018-10-081-0/+1
|\ \ | |/ |/|
| * Android: Add clang --target= flag to compiler predefines commandBrad King2018-10-051-0/+1
* | Platform/GNU: Add Debian shared library permissions policySvante Signell2018-10-031-0/+27
|/
* IN_LIST: Ensure policy allows if(IN_LIST) if used by a moduleCraig Scott2018-09-121-0/+5