110 lines
4.9 KiB
Django/Jinja
110 lines
4.9 KiB
Django/Jinja
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project version="4">
|
|
<component name="AutoImportSettings">
|
|
<option name="autoReloadType" value="SELECTIVE" />
|
|
</component>
|
|
<component name="CMakeRunConfigurationManager">
|
|
<generated />
|
|
</component>
|
|
<component name="CMakeSettings">
|
|
<configurations>
|
|
<configuration PROFILE_NAME="Debug" ENABLED="true" CONFIG_NAME="Debug" />
|
|
</configurations>
|
|
</component>
|
|
<component name="ClangdSettings">
|
|
<option name="formatViaClangd" value="false" />
|
|
</component>
|
|
<component name="CompDBLocalSettings">
|
|
<option name="availableProjects">
|
|
<map>
|
|
<entry>
|
|
<key>
|
|
<ExternalProjectPojo>
|
|
<option name="name" value="{{ project.name }}" />
|
|
<option name="path" value="$PROJECT_DIR$" />
|
|
</ExternalProjectPojo>
|
|
</key>
|
|
<value>
|
|
<list>
|
|
<ExternalProjectPojo>
|
|
<option name="name" value="{{ project.name }}" />
|
|
<option name="path" value="$PROJECT_DIR$" />
|
|
</ExternalProjectPojo>
|
|
</list>
|
|
</value>
|
|
</entry>
|
|
</map>
|
|
</option>
|
|
<option name="projectSyncType">
|
|
<map>
|
|
<entry key="$PROJECT_DIR$" value="RE_IMPORT" />
|
|
</map>
|
|
</option>
|
|
</component>
|
|
<component name="ExternalProjectsData">
|
|
<projectState path="$PROJECT_DIR$">
|
|
<ProjectState />
|
|
</projectState>
|
|
</component>
|
|
<component name="Git.Settings">
|
|
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
|
</component>
|
|
<component name="ProjectColorInfo">{
|
|
"associatedIndex": 5
|
|
}</component>
|
|
<component name="ProjectViewState">
|
|
<option name="hideEmptyMiddlePackages" value="true" />
|
|
<option name="showLibraryContents" value="true" />
|
|
</component>
|
|
<component name="PropertiesComponent"><![CDATA[{
|
|
"keyToString": {
|
|
{% for executable in project.executables -%}
|
|
{% for build_type in project.build_types -%}
|
|
{% set build_type_name = build_type | capitalize -%}
|
|
"Custom Build Application.{{ executable.name }} {{ build_type_name }}.executor": "Debug",
|
|
{% endfor -%}
|
|
{% endfor -%}
|
|
"RunOnceActivity.RadMigrateCodeStyle": "true",
|
|
"RunOnceActivity.ShowReadmeOnStart": "true",
|
|
"RunOnceActivity.cidr.known.project.marker": "true",
|
|
"RunOnceActivity.readMode.enableVisualFormatting": "true",
|
|
"cf.first.check.clang-format": "false",
|
|
"cidr.known.project.marker": "true",
|
|
"git-widget-placeholder": "master",
|
|
"node.js.detected.package.eslint": "true",
|
|
"node.js.detected.package.tslint": "true",
|
|
"node.js.selected.package.eslint": "(autodetect)",
|
|
"node.js.selected.package.tslint": "(autodetect)",
|
|
"nodejs_package_manager_path": "npm",
|
|
"settings.editor.selected.configurable": "CLionExternalConfigurable",
|
|
"vue.rearranger.settings.migration": "true"
|
|
}
|
|
}]]></component>
|
|
<component name="RunManager" selected="Custom Build Application.{% if project.executables|length > 0 %}{{ project.executables[0].name }}{% else %}{{ project.libraries[0].name }}{% endif %} {{ project.build_types[0] }}">
|
|
{% for executable in project.executables -%}
|
|
{% for build_type in project.build_types -%}
|
|
{% set build_type_name = build_type | capitalize -%}
|
|
<configuration name="{{ executable.name }} {{ build_type_name }}" type="CLionExternalRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" WORKING_DIR="file://$ProjectFileDir$" PASS_PARENT_ENVS_2="true" PROJECT_NAME="{{ project.name }}" TARGET_NAME="{{ executable.name }} {{ build_type_name }}" CONFIG_NAME="{{ executable.name }} {{ build_type_name }}" RUN_PATH="$PROJECT_DIR$/{{ executable.filename(build_type) }}">
|
|
<method v="2">
|
|
<option name="CLION.EXTERNAL.BUILD" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
{% endfor -%}
|
|
{% endfor -%}
|
|
{% for library in project.libraries -%}
|
|
{% for build_type in project.build_types -%}
|
|
{% set build_type_name = build_type | capitalize -%}
|
|
<configuration name="{{ library.name }} {{ build_type_name }}" type="CLionExternalRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="{{ project.name }}" TARGET_NAME="{{ library.name }} {{ build_type_name }}" CONFIG_NAME="{{ library.name }} {{ build_type_name }}">
|
|
<method v="2">
|
|
<option name="CLION.EXTERNAL.BUILD" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
{% endfor -%}
|
|
{% endfor -%}
|
|
</component>
|
|
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
|
|
<component name="TypeScriptGeneratedFilesManager">
|
|
<option name="version" value="3" />
|
|
</component>
|
|
</project>
|