diff options
Diffstat (limited to 'share/qtcreator/templates/wizards/qtcreatorplugin/README.md')
-rw-r--r-- | share/qtcreator/templates/wizards/qtcreatorplugin/README.md | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/share/qtcreator/templates/wizards/qtcreatorplugin/README.md b/share/qtcreator/templates/wizards/qtcreatorplugin/README.md new file mode 100644 index 0000000000..bdd9b8a67d --- /dev/null +++ b/share/qtcreator/templates/wizards/qtcreatorplugin/README.md @@ -0,0 +1,35 @@ +# %{PluginName} + +## How to Build + +Create a build directory and run + + cmake -DCMAKE_PREFIX_PATH=<path_to_qtcreator> -DCMAKE_BUILD_TYPE=RelWithDebInfo <path_to_plugin_source> + cmake --build . + +where `<path_to_qtcreator>` is the relative or absolute path to a Qt Creator build directory, or to +a combined binary and development package, and `<path_to_plugin_source>` is the relative or absolute +path to this plugin directory. + +## How to Run + +Run a compatible Qt Creator with the additional command line argument + + -pluginpath <path_to_plugin> + +where `<path_to_plugin>` is the path to the resulting plugin library in the build directory +(`<plugin_build>/lib/qtcreator/plugins` on Windows and Linux, +`<plugin_build>/Qt Creator.app/Contents/PlugIns` on macOS). + +You might want to add `-temporarycleansettings` (or `-tcs`) to ensure that the opened Qt Creator +instance cannot mess with your user-global Qt Creator settings. + +When building and running the plugin from Qt Creator, you can use + + -pluginpath "%{buildDir}/lib/qtcreator/plugins" -tcs + +on Windows and Linux, or + + -pluginpath "%{buildDir}/Qt Creator.app/Contents/PlugIns" -tcs + +for the `Command line arguments` field in the run settings. |