The NetBSD Project

CVS log for pkgsrc/devel/cmake/patches/patch-Modules_FindPythonInterp.cmake

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / cmake / patches

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.1 / (download) - annotate - [select for diffs], Wed Jul 19 17:44:34 2017 UTC (6 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, HEAD

3.9.0:
* The ãà×·isual Studio 14 2015ãàgenerator has been taught about a
change to the ãà××140ãàtoolset made by a VS 2015 update. VS changed
the set of values it understands for the ãàרenerateDebugInformationãàlinker setting that produces the ãàDEBUGãàlinker flag variants.

* ãàפUDAãàis now supported by the Visual Studio Generators for VS
2010 and above. This complements the existing support by the
Makefile Generators and the ãàׯinjaãàgenerator. CUDA 8.0.61 or higher
is recommended due to known bugs in the VS integration by earlier
versions.

* CMake is now aware of the ãàפ++ standardsãàand ãàפ standardsãàand
their associated meta-features for the following ãà×Äompiler idsãà
ãàפrayãà ãà×±GIãà and ãà×¹Lãà

* The ãà×Âdd_library()ãàcommand ãàתMPORTEDãàoption learned to support
Object Libraries.

* All ãà×Çind_ãàcommands now have a ãà×±ACKAGE_ROOTãàsearch path group
that is first in the search heuristics. If a ãà×Çind_ãàcommand is
called from inside a find module, then the CMake variable and
environment variable named ãà×ÀROOTãàare used as prefixes
and are the first set of paths to be searched.

* The ãà×Ênstall(TARGETS)ãàcommand learned a new ãà×°BJECTSãàoption to
specify where to install Object Libraries.

* The ãà×Ênstall(EXPORT)ãàcommand learned how to export Object
Libraries.

* A ãà×£UILD_WITH_INSTALL_NAME_DIRãàtarget property and corresponding
ãàפMAKE_BUILD_WITH_INSTALL_NAME_DIRãàvariable were added to control
whether to use the ãàתNSTALL_NAME_DIRãàtarget property value for
binaries in the build tree. This is for macOS ãà×Ênstall_nameãàas
ãà×£UILD_WITH_INSTALL_RPATHãàis for ãà׳PATHãà
* A ãàפUDA_PTX_COMPILATIONãàtarget property was added to Object
Libraries to support compiling to ãàptxãàfiles instead of host
object files.

* A new ãàרoogleTestãàmodule was added to provide the
ãà×Ètest_add_tests()ãàfunction independently of the ãàקindGTestãàmodule. The function was also updated to support keyword arguments,
with functionality expanded to allow a test name prefix and suffix
to be specified, the dependency on the source files to be optional
and the list of discovered test cases to be returned to the caller.

* The ãàׯinjaãàgenerator has loosened the dependencies of object
compilation. Object compilation now depends only on custom targets
and custom commands associated with libraries on which the objectãàÑÔ
target depends and no longer depends on the libraries themselves.
Source files in dependent targets may now compile without waiting
for their targetsãàdependencies to link.
* Interprocedural optimization (IPO) is now supported for GNU and
Clang compilers using link time optimization (LTO) flags. See the
ãàתNTERPROCEDURAL_OPTIMIZATIONãàtarget property and
ãàפheckIPOSupportedãàmodule.

* The ãà×µARGET_OBJECTSãàãà×Èenerator expressionãàis now supported by
the ãà×Âdd_custom_command()ãàand ãà×Çile(GENERATE)ãàcommands.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>