mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-03 12:49:50 -05:00
Merge topic 'vs-nsight-tegra-generator'
df84281dHelp: Add notes for topic 'vs-nsight-tegra-generator'69e198dcVS: Generate Nsight Tegra project revision number5365c9acVS: Map Nsight Tegra file types in .vcxproj files178f56a5VS: Fix Tegra-Android platform linking of libraries by name7115702fTests: Add test for VS Nsight Tegra generator supporta6289499VS: Generate ANDROID_GUI executables as app packagesc12e4699Add 'ANDROID_API' target property to set Android Target API9a4df52aAdd 'ANDROID_GUI' target property to mark Android applications16569abfcmTarget: Track internally whether platform is Androidef0fd4f0VS: Teach vcxproj generation about the Tegra-Android platformd09b60f5VS: Detect compiler id of Nsight Tegra-Android toolchains2f071466VS: Teach VS >= 10 to recognize CMAKE_SYSTEM_NAME 'Android'
This commit is contained in:
@@ -79,6 +79,8 @@ Properties on Targets
|
||||
:maxdepth: 1
|
||||
|
||||
/prop_tgt/ALIASED_TARGET
|
||||
/prop_tgt/ANDROID_API
|
||||
/prop_tgt/ANDROID_GUI
|
||||
/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG
|
||||
/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY
|
||||
/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG
|
||||
|
||||
@@ -74,6 +74,7 @@ Variables that Provide Information
|
||||
/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION
|
||||
/variable/CMAKE_VS_MSBUILD_COMMAND
|
||||
/variable/CMAKE_VS_MSDEV_COMMAND
|
||||
/variable/CMAKE_VS_NsightTegra_VERSION
|
||||
/variable/CMAKE_VS_PLATFORM_NAME
|
||||
/variable/CMAKE_VS_PLATFORM_TOOLSET
|
||||
/variable/CMAKE_XCODE_PLATFORM_TOOLSET
|
||||
@@ -203,6 +204,8 @@ Variables that Control the Build
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
/variable/CMAKE_ANDROID_API
|
||||
/variable/CMAKE_ANDROID_GUI
|
||||
/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY
|
||||
/variable/CMAKE_AUTOMOC_MOC_OPTIONS
|
||||
/variable/CMAKE_AUTOMOC
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
ANDROID_API
|
||||
-----------
|
||||
|
||||
Set the Android Target API version (e.g. ``15``). The version number
|
||||
must be a positive decimal integer. This property is initialized by
|
||||
the value of the :variable:`CMAKE_ANDROID_API` variable if it is set
|
||||
when a target is created.
|
||||
@@ -0,0 +1,9 @@
|
||||
ANDROID_GUI
|
||||
-----------
|
||||
|
||||
Build an executable as an application package on Android.
|
||||
|
||||
When this property is set to true the executable when built for Android
|
||||
will be created as an application package. This property is initialized
|
||||
by the value of the :variable:`CMAKE_ANDROID_GUI` variable if it is set
|
||||
when a target is created.
|
||||
@@ -0,0 +1,8 @@
|
||||
vs-nsight-tegra-generator
|
||||
-------------------------
|
||||
|
||||
* Generators for Visual Studio 10 (2010) and above learned to generate
|
||||
projects for NVIDIA Nsight Tegra Visual Studio Edition. One may set
|
||||
the :variable:`CMAKE_SYSTEM_NAME` variable to ``Android`` on the
|
||||
:manual:`cmake(1)` command-line or in a :variable:`CMAKE_TOOLCHAIN_FILE`
|
||||
to activate this platform.
|
||||
@@ -0,0 +1,5 @@
|
||||
CMAKE_ANDROID_API
|
||||
-----------------
|
||||
|
||||
Default value for the :prop_tgt:`ANDROID_API` target property.
|
||||
See that target property for additional information.
|
||||
@@ -0,0 +1,5 @@
|
||||
CMAKE_ANDROID_GUI
|
||||
-----------------
|
||||
|
||||
Default value for the :prop_tgt:`ANDROID_GUI` target property of
|
||||
executables. See that target property for additional information.
|
||||
@@ -0,0 +1,7 @@
|
||||
CMAKE_VS_NsightTegra_VERSION
|
||||
----------------------------
|
||||
|
||||
When using a Visual Studio generator with the
|
||||
:variable:`CMAKE_SYSTEM_NAME` variable set to ``Android``,
|
||||
this variable contains the version number of the
|
||||
installed NVIDIA Nsight Tegra Visual Studio Edition.
|
||||
Reference in New Issue
Block a user