cmake: Consolidate compile settings
[quassel.git] / dev-notes / Quassel.kdevelop
1 <?xml version = '1.0'?>
2 <kdevelop>
3   <general>
4     <author/>
5     <email/>
6     <version>Pre-Release</version>
7     <projectmanagement>KDevCustomProject</projectmanagement>
8     <primarylanguage>C++</primarylanguage>
9     <ignoreparts/>
10     <projectdirectory>.</projectdirectory>
11     <absoluteprojectpath>false</absoluteprojectpath>
12     <secondaryLanguages>
13       <language>C</language>
14     </secondaryLanguages>
15     <description/>
16     <defaultencoding>utf8</defaultencoding>
17     <projectname>Quassel</projectname>
18     <versioncontrol>kdevsubversion</versioncontrol>
19   </general>
20   <kdevcustomproject>
21     <filelistdirectory>PROJECT_ROOT</filelistdirectory>
22     <run>
23       <mainprogram>PROJECT_ROOT/build/targets/quasselclient</mainprogram>
24       <directoryradio>executable</directoryradio>
25       <customdirectory>/</customdirectory>
26       <programargs/>
27       <terminal>false</terminal>
28       <autocompile>true</autocompile>
29       <envvars/>
30       <globaldebugarguments/>
31       <globalcwd>PROJECT_ROOT/</globalcwd>
32       <useglobalprogram>false</useglobalprogram>
33       <autoinstall>false</autoinstall>
34       <autokdesu>false</autokdesu>
35     </run>
36     <build>
37       <buildtool>make</buildtool>
38       <builddir>PROJECT_ROOT/</builddir>
39     </build>
40     <make>
41       <abortonerror>true</abortonerror>
42       <numberofjobs>1</numberofjobs>
43       <dontact>false</dontact>
44       <makebin/>
45       <selectedenvironment>default</selectedenvironment>
46       <environments>
47         <default/>
48       </environments>
49       <prio>0</prio>
50       <defaulttarget/>
51       <makeoptions/>
52     </make>
53     <filetypes>
54       <filetype>*.java</filetype>
55       <filetype>*.h</filetype>
56       <filetype>*.H</filetype>
57       <filetype>*.hh</filetype>
58       <filetype>*.hxx</filetype>
59       <filetype>*.hpp</filetype>
60       <filetype>*.c</filetype>
61       <filetype>*.C</filetype>
62       <filetype>*.cc</filetype>
63       <filetype>*.cpp</filetype>
64       <filetype>*.c++</filetype>
65       <filetype>*.cxx</filetype>
66       <filetype>*.ui</filetype>
67       <filetype>*.pri</filetype>
68       <filetype>*.pro</filetype>
69     </filetypes>
70     <blacklist/>
71     <other>
72       <prio>0</prio>
73       <otherbin/>
74       <defaulttarget/>
75       <otheroptions/>
76       <selectedenvironment>default</selectedenvironment>
77       <environments>
78         <default/>
79       </environments>
80     </other>
81   </kdevcustomproject>
82   <kdevfilecreate>
83     <filetypes/>
84     <useglobaltypes>
85       <type ext="ui" />
86       <type ext="cpp" />
87       <type ext="h" />
88     </useglobaltypes>
89   </kdevfilecreate>
90   <kdevdoctreeview>
91     <projectdoc>
92       <userdocDir>html/</userdocDir>
93       <apidocDir>html/</apidocDir>
94     </projectdoc>
95     <ignoreqt_xml/>
96     <ignoredoxygen/>
97     <ignorekdocs/>
98     <ignoretocs/>
99     <ignoredevhelp/>
100   </kdevdoctreeview>
101   <cppsupportpart>
102     <filetemplates>
103       <interfacesuffix>.h</interfacesuffix>
104       <implementationsuffix>.cpp</implementationsuffix>
105     </filetemplates>
106   </cppsupportpart>
107   <kdevcppsupport>
108     <codecompletion>
109       <includeGlobalFunctions>true</includeGlobalFunctions>
110       <includeTypes>true</includeTypes>
111       <includeEnums>true</includeEnums>
112       <includeTypedefs>true</includeTypedefs>
113       <automaticCodeCompletion>true</automaticCodeCompletion>
114       <automaticArgumentsHint>true</automaticArgumentsHint>
115       <automaticHeaderCompletion>true</automaticHeaderCompletion>
116       <codeCompletionDelay>1250</codeCompletionDelay>
117       <argumentsHintDelay>1400</argumentsHintDelay>
118       <headerCompletionDelay>250</headerCompletionDelay>
119       <showOnlyAccessibleItems>false</showOnlyAccessibleItems>
120       <completionBoxItemOrder>0</completionBoxItemOrder>
121       <howEvaluationContextMenu>true</howEvaluationContextMenu>
122       <showCommentWithArgumentHint>true</showCommentWithArgumentHint>
123       <statusBarTypeEvaluation>true</statusBarTypeEvaluation>
124       <namespaceAliases>std=_GLIBCXX_STD</namespaceAliases>
125       <processPrimaryTypes>true</processPrimaryTypes>
126       <processFunctionArguments>true</processFunctionArguments>
127       <preProcessAllHeaders>true</preProcessAllHeaders>
128       <parseMissingHeaders>false</parseMissingHeaders>
129       <resolveIncludePaths>true</resolveIncludePaths>
130       <alwaysParseInBackground>true</alwaysParseInBackground>
131       <usePermanentCaching>true</usePermanentCaching>
132       <alwaysIncludeNamespaces>true</alwaysIncludeNamespaces>
133       <includePaths>.;</includePaths>
134       <parseMissingHeadersExperimental>true</parseMissingHeadersExperimental>
135       <resolveIncludePathsUsingMakeExperimental>true</resolveIncludePathsUsingMakeExperimental>
136     </codecompletion>
137     <references>
138       <pcs>automatic_%2Fhome%2Fsputnick%2Fdevel%2Fquassel</pcs>
139     </references>
140     <qt>
141       <used>true</used>
142       <version>4</version>
143       <root>/usr</root>
144       <includestyle>4</includestyle>
145       <designerintegration>ExternalDesigner</designerintegration>
146       <qmake>/usr/bin/qmake</qmake>
147       <designer>/usr/bin/designer</designer>
148       <designerpluginpaths/>
149     </qt>
150     <creategettersetter>
151       <prefixGet/>
152       <prefixSet>set</prefixSet>
153       <prefixVariable>m_,_</prefixVariable>
154       <parameterName>theValue</parameterName>
155       <inlineGet>true</inlineGet>
156       <inlineSet>true</inlineSet>
157     </creategettersetter>
158     <splitheadersource>
159       <enabled>false</enabled>
160       <synchronize>true</synchronize>
161       <orientation>Vertical</orientation>
162     </splitheadersource>
163     <designerintegration>
164       <qtdesigner>
165         <implementation class="CoreConnectDlg" path="gui/coreconnectdlg.ui" implementationpath="coreconnectdlg.h" />
166       </qtdesigner>
167     </designerintegration>
168   </kdevcppsupport>
169   <kdevfileview>
170     <groups>
171       <group pattern="CMakeLists.txt;*.cmake;" name="CMake" />
172       <group pattern="*.h;*.hxx" name="Header" />
173       <group pattern="*.cpp;*.c;*.C;*.cxx" name="Sources" />
174       <group pattern="*.ui" name="Qt Designer files" />
175       <hidenonprojectfiles>false</hidenonprojectfiles>
176       <hidenonlocation>false</hidenonlocation>
177     </groups>
178     <tree>
179       <hidepatterns>*.o,*.lo,CVS,*~,cmake*</hidepatterns>
180       <hidenonprojectfiles>false</hidenonprojectfiles>
181       <showvcsfields>false</showvcsfields>
182     </tree>
183   </kdevfileview>
184   <kdevdebugger>
185     <general>
186       <programargs/>
187       <gdbpath/>
188       <dbgshell/>
189       <configGdbScript/>
190       <runShellScript/>
191       <runGdbScript/>
192       <breakonloadinglibs>true</breakonloadinglibs>
193       <separatetty>false</separatetty>
194       <floatingtoolbar>false</floatingtoolbar>
195       <raiseGDBOnStart>false</raiseGDBOnStart>
196     </general>
197     <display>
198       <staticmembers>false</staticmembers>
199       <demanglenames>true</demanglenames>
200       <outputradix>10</outputradix>
201     </display>
202   </kdevdebugger>
203   <kdevdocumentation>
204     <projectdoc>
205       <docsystem/>
206       <docurl/>
207       <usermanualurl/>
208     </projectdoc>
209   </kdevdocumentation>
210   <ctagspart>
211     <customArguments/>
212     <customTagfilePath>PROJECT_ROOT/src/tags</customTagfilePath>
213     <activeTagsFiles/>
214   </ctagspart>
215 </kdevelop>