summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/kwsysPlatformTests.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2019-01-301-0/+5
| | | | | * upstream-KWSys: KWSys 2019-01-30 (ce89cada)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2016-11-091-11/+3
| | | | | * upstream-KWSys: KWSys 2016-11-09 (18c65411)
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2014-11-121-44/+44
|
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2014-09-091-4/+4
|
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2013-08-071-0/+3
|
* Fix KWSYS_PLATFORM_INFO_TEST when user removes treeBrad King2010-02-121-1/+1
| | | | | | | | | | In commit 'Create KWSYS_PLATFORM_INFO_TEST macro' (2009-11-20) we implemented the macro to use a cache entry to avoid re-running the try_compile(). However, the output copied from the try_compile is needed on every configure. If the user wipes out the build tree but not the cache file then the try_compile() will not re-run to recreate the needed file. We address the problem by teaching the macro to run the try_compile() whenever its output file does not exist.
* Create KWSYS_PLATFORM_INFO_TEST macroBrad King2009-11-201-0/+52
| | | | | | | This macro helps KWSys perform try-compile tests that extract 'INFO' strings out of compiled binaries. It works for CMake 2.6 and above. On CMake 2.4 it always returns an empty list of information values, so this should be used only as an optimization until 2.6 is required.
* Convert KWSys to OSI-approved BSD LicenseBrad King2009-09-281-0/+11
| | | | | | | This converts the KWSys license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the KWSys copyright to cover the full development time range.
* BUG: Name of C test file ends in .c not .cxx.Brad King2006-10-041-1/+1
|
* ENH: Renamed kwsysPlatformCxxTests to kwsysPlatformTests and generalized it ↵Brad King2006-10-041-0/+153
for multiple language tests (C and CXX).