summaryrefslogtreecommitdiffstats
path: root/Help/release/dev
diff options
context:
space:
mode:
Diffstat (limited to 'Help/release/dev')
-rw-r--r--Help/release/dev/add_test-special-chars-in-name.rst6
-rw-r--r--Help/release/dev/asm-osx-architectures.rst5
-rw-r--r--Help/release/dev/build-interface-targets.rst6
-rw-r--r--Help/release/dev/clang-cl-vfs.rst6
-rw-r--r--Help/release/dev/cpack-wix-custom-xmlns.rst5
-rw-r--r--Help/release/dev/file-generate-target.rst5
-rw-r--r--Help/release/dev/imported-target-location-required.rst5
-rw-r--r--Help/release/dev/optimize-link-dependencies.rst7
-rw-r--r--Help/release/dev/vs-win-sdk-custom-max.rst6
-rw-r--r--Help/release/dev/win32-executable-genex.rst5
10 files changed, 56 insertions, 0 deletions
diff --git a/Help/release/dev/add_test-special-chars-in-name.rst b/Help/release/dev/add_test-special-chars-in-name.rst
new file mode 100644
index 0000000..5bb9a23
--- /dev/null
+++ b/Help/release/dev/add_test-special-chars-in-name.rst
@@ -0,0 +1,6 @@
+add_test-special-chars-in-name
+------------------------------
+
+* The :command:`add_test` command now (officially) supports whitespace and
+ other special characters in the name for the test it creates.
+ See policy :policy:`CMP0110`.
diff --git a/Help/release/dev/asm-osx-architectures.rst b/Help/release/dev/asm-osx-architectures.rst
new file mode 100644
index 0000000..d8d0660
--- /dev/null
+++ b/Help/release/dev/asm-osx-architectures.rst
@@ -0,0 +1,5 @@
+asm-osx-architectures
+---------------------
+
+* The :prop_tgt:`OSX_ARCHITECTURES` target property is now respected for the
+ ``ASM`` language.
diff --git a/Help/release/dev/build-interface-targets.rst b/Help/release/dev/build-interface-targets.rst
new file mode 100644
index 0000000..37bded4
--- /dev/null
+++ b/Help/release/dev/build-interface-targets.rst
@@ -0,0 +1,6 @@
+build-interface-targets
+-----------------------
+
+* :ref:`Interface Libraries` may now have source files added via
+ :command:`add_library` or :command:`target_sources`. Those
+ with sources will be generated as part of the build system.
diff --git a/Help/release/dev/clang-cl-vfs.rst b/Help/release/dev/clang-cl-vfs.rst
new file mode 100644
index 0000000..40b19ef
--- /dev/null
+++ b/Help/release/dev/clang-cl-vfs.rst
@@ -0,0 +1,6 @@
+clang-cl-vfs
+------------
+
+* A :variable:`CMAKE_CLANG_VFS_OVERLAY` variable was added to tell
+ Clang to use a VFS overlay to support the Windows SDK when
+ cross-compiling from hosts with case-sensitive filesystems.
diff --git a/Help/release/dev/cpack-wix-custom-xmlns.rst b/Help/release/dev/cpack-wix-custom-xmlns.rst
new file mode 100644
index 0000000..84934cb
--- /dev/null
+++ b/Help/release/dev/cpack-wix-custom-xmlns.rst
@@ -0,0 +1,5 @@
+cpack-wix-custom-xmlns
+----------------------
+
+* The :cpack_gen:`CPack WIX Generator` gained a
+ :variable:`CPACK_WIX_CUSTOM_XMLNS` option to specify custom XML namespaces.
diff --git a/Help/release/dev/file-generate-target.rst b/Help/release/dev/file-generate-target.rst
new file mode 100644
index 0000000..09fb460
--- /dev/null
+++ b/Help/release/dev/file-generate-target.rst
@@ -0,0 +1,5 @@
+file-generate-target
+--------------------
+
+* The :command:`file(GENERATE)` command gained a new ``TARGET`` keyword to
+ support resolving target-dependent generator expressions.
diff --git a/Help/release/dev/imported-target-location-required.rst b/Help/release/dev/imported-target-location-required.rst
new file mode 100644
index 0000000..3625242
--- /dev/null
+++ b/Help/release/dev/imported-target-location-required.rst
@@ -0,0 +1,5 @@
+imported-target-location-required
+---------------------------------
+
+* An imported target with a missing location now fails during generation if the
+ location is used. See policy :policy:`CMP0111`.
diff --git a/Help/release/dev/optimize-link-dependencies.rst b/Help/release/dev/optimize-link-dependencies.rst
new file mode 100644
index 0000000..cfda826
--- /dev/null
+++ b/Help/release/dev/optimize-link-dependencies.rst
@@ -0,0 +1,7 @@
+optimize-link-dependencies
+--------------------------
+
+* A new target property, :prop_tgt:`OPTIMIZE_DEPENDENCIES`, was added to
+ avoid unnecessarily building dependencies for a static library.
+* A new variable, :variable:`CMAKE_OPTIMIZE_DEPENDENCIES`, was added to
+ initialize the :prop_tgt:`OPTIMIZE_DEPENDENCIES` target property.
diff --git a/Help/release/dev/vs-win-sdk-custom-max.rst b/Help/release/dev/vs-win-sdk-custom-max.rst
new file mode 100644
index 0000000..bd19fc8
--- /dev/null
+++ b/Help/release/dev/vs-win-sdk-custom-max.rst
@@ -0,0 +1,6 @@
+vs-win-sdk-custom-max
+---------------------
+
+* A :variable:`CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM` variable
+ was added to tell the :ref:`Visual Studio Generators` what maximumm
+ version of the Windows SDK to choose.
diff --git a/Help/release/dev/win32-executable-genex.rst b/Help/release/dev/win32-executable-genex.rst
new file mode 100644
index 0000000..f03203d
--- /dev/null
+++ b/Help/release/dev/win32-executable-genex.rst
@@ -0,0 +1,5 @@
+win32-executable-genex
+----------------------
+
+* The :prop_tgt:`WIN32_EXECUTABLE` target property now supports
+ :manual:`generator expressions <cmake-generator-expressions(7)>`.