Examples: Disable QtC junction points for examples using 'shared' directory
To work around path length limiations, Qt Creator optionally uses junction points to shorten the build directories. This however breaks examples that require sources outside their 'root' directory. QUIP 13 states that examples should be self-contained. Anyhow, fixing this is a larger effort, so for now just disable junction points in Qt Creator for these examples. Task-number: QTBUG-128914 Change-Id: Ifb5e6944d936c82b1dba9fe3b81bebc1c8320168 Reviewed-by: Cristian Adam <cristian.adam@qt.io> (cherry picked from commit ced47a590aeb85953a16eaf362887f14c2815c45) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
80e50e169d
commit
3d68f8eafa
21
examples/network/multistreamclient/CMakeLists.txt.shared
Normal file
21
examples/network/multistreamclient/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/network/multistreamserver/CMakeLists.txt.shared
Normal file
21
examples/network/multistreamserver/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/vulkan/hellovulkancubes/CMakeLists.txt.shared
Normal file
21
examples/vulkan/hellovulkancubes/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/vulkan/hellovulkantriangle/CMakeLists.txt.shared
Normal file
21
examples/vulkan/hellovulkantriangle/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/vulkan/hellovulkanwidget/CMakeLists.txt.shared
Normal file
21
examples/vulkan/hellovulkanwidget/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/widgets/painting/affine/CMakeLists.txt.shared
Normal file
21
examples/widgets/painting/affine/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/widgets/painting/composition/CMakeLists.txt.shared
Normal file
21
examples/widgets/painting/composition/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/widgets/painting/deform/CMakeLists.txt.shared
Normal file
21
examples/widgets/painting/deform/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/widgets/painting/gradients/CMakeLists.txt.shared
Normal file
21
examples/widgets/painting/gradients/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
21
examples/widgets/painting/pathstroke/CMakeLists.txt.shared
Normal file
21
examples/widgets/painting/pathstroke/CMakeLists.txt.shared
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!--
|
||||
Disable 'Use junctions for CMake configuration and build operations' feature in Qt Creator 15 and above;
|
||||
The example needs access to a 'shared' directory
|
||||
//-->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||
<valuemap type="QVariantMap">
|
||||
<valuemap type="QVariantMap" key="CMakeSpecificSettings">
|
||||
<value type="bool" key="UseJunctionsForSourceAndBuildDirectories">false</value>
|
||||
<value type="bool" key="UseGlobalSettings">false</value>
|
||||
</valuemap>
|
||||
</valuemap>
|
||||
</data>
|
||||
<data>
|
||||
<variable>Version</variable>
|
||||
<value type="int">22</value>
|
||||
</data>
|
||||
</qtcreator>
|
Loading…
x
Reference in New Issue
Block a user