Skip to content

Commit 7103e11

Browse files
committed
PythonInterpreter: cleaned up windows project file (still untested)
1 parent c9215be commit 7103e11

1 file changed

Lines changed: 14 additions & 228 deletions

File tree

PythonInterpreter/PythonInterpreter.cbp

Lines changed: 14 additions & 228 deletions
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,20 @@
3535
<Add directory="$(#wx.include)" />
3636
<Add directory="$(#wx.lib)/gcc_dll/mswu" />
3737
<Add directory="$(#cb)/plugins/contrib/ToolsPlus" />
38-
<Add directory="../PythonCodeCompletion/XMLRPC/include" />
39-
<Add directory="../PythonCodeCompletion" />
38+
<Add directory="../XmlRpcEmbedder/XMLRPC/include" />
39+
<Add directory="../XmlRpcEmbedder" />
4040
</Compiler>
4141
<Linker>
42-
<Add library="codeblocks" />
43-
<Add library="wxmsw28u" />
44-
<Add library="..\PythonCodeCompletion\XMLRPC\libXmlRpc.a" />
4542
<Add library="Ws2_32" />
46-
<Add library="C:\Users\damienm\Documents\damien\Source\codeblocks-code\src\devel\share\CodeBlocks\plugins\ToolsPlus.dll" />
47-
<Add library="C:\Users\damienm\Documents\damien\Source\codeblocks-code\src\devel\share\CodeBlocks\plugins\PythonCodeCompletion.dll" />
43+
<Add library="wxmsw28u" />
44+
<Add library="codeblocks" />
45+
<Add library="XmlRpc" />
46+
<Add library="XmlRpcEmbedder" />
47+
<Add library="$(#cb)\devel\share\CodeBlocks\plugins\ToolsPlus.dll" />
4848
<Add directory="$(#cb)/devel" />
4949
<Add directory="$(#wx.lib)/gcc_dll" />
50-
<Add directory="../PythonCodeCompletion-cc/XMLRPC" />
50+
<Add directory="../XmlRpcEmbedder/XMLRPC/include" />
51+
<Add directory="../XmlRpcEmbedder" />
5152
<Add directory="$(#cb)/devel/share/CodeBlocks/plugins" />
5253
</Linker>
5354
<ExtraCommands>
@@ -56,247 +57,32 @@
5657
<Mode after="always" />
5758
</ExtraCommands>
5859
</Target>
59-
<Target title="experimental">
60-
<Option output="$(#cb)/devel/share/codeblocks/plugins/PyPlugin" prefix_auto="1" extension_auto="1" />
61-
<Option working_dir="$(#cb)/devel" />
62-
<Option type="3" />
63-
<Option compiler="gcc" />
64-
<Option parameters="--personality=debug" />
65-
<Option host_application="$(#cb)/devel/codeblocks.exe" />
66-
<Option run_host_application_in_terminal="0" />
67-
<Compiler>
68-
<Add option="-Wall" />
69-
<Add option="-g" />
70-
<Add option="-pipe" />
71-
<Add option="-mthreads" />
72-
<Add option="-fmessage-length=0" />
73-
<Add option="-fexceptions" />
74-
<Add option="-Winvalid-pch" />
75-
<Add option="-DBUILDING_PLUGIN" />
76-
<Add option="-DHAVE_W32API_H" />
77-
<Add option="-D__WXMSW__" />
78-
<Add option="-DWXUSINGDLL" />
79-
<Add option="-DcbDEBUG" />
80-
<Add option="-DCB_PRECOMP" />
81-
<Add option="-DWX_PRECOMP" />
82-
<Add option="-DwxUSE_UNICODE" />
83-
<Add directory="$(#cb.include)" />
84-
<Add directory="$(#cb.include)/wxFlatNotebook/include" />
85-
<Add directory="$(#cb.include)/wxscintilla/include" />
86-
<Add directory="$(#wx.include)" />
87-
<Add directory="$(#wx.lib)/gcc_dll/mswu" />
88-
<Add directory="$(#xmlrpc.include)" />
89-
</Compiler>
90-
<Linker>
91-
<Add library="$(#cb)\devel\ShellCtrlBase.dll" />
92-
<Add library="codeblocks" />
93-
<Add library="wxmsw28u" />
94-
<Add library="libxmlrpc" />
95-
<Add library="xmlrpc" />
96-
<Add library="kernel32" />
97-
<Add library="user32" />
98-
<Add library="gdi32" />
99-
<Add library="winspool" />
100-
<Add library="comdlg32" />
101-
<Add library="advapi32" />
102-
<Add library="shell32" />
103-
<Add library="ole32" />
104-
<Add library="oleaut32" />
105-
<Add library="uuid" />
106-
<Add library="odbc32" />
107-
<Add library="odbccp32" />
108-
<Add library="ws2_32" />
109-
<Add directory="$(#cb)/devel" />
110-
<Add directory="$(#wx.lib)/gcc_dll" />
111-
<Add directory="$(#xmlrpc.lib)" />
112-
</Linker>
113-
<ExtraCommands>
114-
<Add after="zip -j9 $(#cb)\devel\share\codeblocks\PyPlugin.zip manifest.xml resources\*.xrc resources\images\*.png resources\images\16x16\*.png" />
115-
<Add after="xcopy /y python\interp.py $(#cb)\devel\share\codeblocks\python\" />
116-
</ExtraCommands>
117-
</Target>
118-
<Target title="experimental-binary">
119-
<Option output="$(#cb_bin)/share/codeblocks/plugins/PyPlugin" prefix_auto="1" extension_auto="1" />
120-
<Option working_dir="$(#cb_bin)" />
121-
<Option type="3" />
122-
<Option compiler="gcc" />
123-
<Option parameters="--personality=debug" />
124-
<Option host_application="$(#cb)/devel/codeblocks.exe" />
125-
<Option run_host_application_in_terminal="0" />
126-
<Compiler>
127-
<Add option="-Wall" />
128-
<Add option="-pipe" />
129-
<Add option="-mthreads" />
130-
<Add option="-fmessage-length=0" />
131-
<Add option="-fexceptions" />
132-
<Add option="-Winvalid-pch" />
133-
<Add option="-DBUILDING_PLUGIN" />
134-
<Add option="-DHAVE_W32API_H" />
135-
<Add option="-D__WXMSW__" />
136-
<Add option="-DWXUSINGDLL" />
137-
<Add option="-DcbDEBUG" />
138-
<Add option="-DCB_PRECOMP" />
139-
<Add option="-DWX_PRECOMP" />
140-
<Add option="-DwxUSE_UNICODE" />
141-
<Add directory="$(#cb.include)" />
142-
<Add directory="$(#cb.include)/wxFlatNotebook/include" />
143-
<Add directory="$(#cb.include)/wxscintilla/include" />
144-
<Add directory="$(#wx.include)" />
145-
<Add directory="$(#wx.lib)/gcc_dll/mswu" />
146-
<Add directory="$(#xmlrpc.include)" />
147-
</Compiler>
148-
<Linker>
149-
<Add library="$(#cb_bin)\wxmsw28u_gcc_cb.dll" />
150-
<Add library="$(#cb_bin)\ShellCtrlBase.dll" />
151-
<Add library="codeblocks" />
152-
<Add library="libxmlrpc" />
153-
<Add library="xmlrpc" />
154-
<Add library="kernel32" />
155-
<Add library="user32" />
156-
<Add library="gdi32" />
157-
<Add library="winspool" />
158-
<Add library="comdlg32" />
159-
<Add library="advapi32" />
160-
<Add library="shell32" />
161-
<Add library="ole32" />
162-
<Add library="oleaut32" />
163-
<Add library="uuid" />
164-
<Add library="odbc32" />
165-
<Add library="odbccp32" />
166-
<Add library="ws2_32" />
167-
<Add directory="$(#cb_bin)" />
168-
<Add directory="$(#xmlrpc.lib)" />
169-
</Linker>
170-
<ExtraCommands>
171-
<Add after="zip -j9 $(#cb_bin)\share\codeblocks\PyPlugin.zip manifest.xml resources\*.xrc resources\images\*.png resources\images\16x16\*.png" />
172-
<Add after="xcopy /y python\interp.py $(#cb_bin)\share\codeblocks\python\" />
173-
</ExtraCommands>
174-
</Target>
175-
<Target title="simplified">
176-
<Option output="$(#cb)/devel/share/codeblocks/plugins/PythonInterpreter" prefix_auto="1" extension_auto="1" />
177-
<Option working_dir="$(#cb)/devel" />
178-
<Option type="3" />
179-
<Option compiler="gcc" />
180-
<Option parameters="--personality=debug" />
181-
<Option host_application="$(#cb)/devel/codeblocks.exe" />
182-
<Option run_host_application_in_terminal="0" />
183-
<Compiler>
184-
<Add option="-Wall" />
185-
<Add option="-g" />
186-
<Add option="-pipe" />
187-
<Add option="-mthreads" />
188-
<Add option="-fmessage-length=0" />
189-
<Add option="-fexceptions" />
190-
<Add option="-Winvalid-pch" />
191-
<Add option="-DBUILDING_PLUGIN" />
192-
<Add option="-DHAVE_W32API_H" />
193-
<Add option="-D__WXMSW__" />
194-
<Add option="-DWXUSINGDLL" />
195-
<Add option="-DcbDEBUG" />
196-
<Add option="-DCB_PRECOMP" />
197-
<Add option="-DWX_PRECOMP" />
198-
<Add option="-DwxUSE_UNICODE" />
199-
<Add directory="$(#cb.include)" />
200-
<Add directory="$(#cb)/sdk/wxscintilla/include" />
201-
<Add directory="$(#wx.include)" />
202-
<Add directory="$(#wx.lib)/gcc_dll/mswu" />
203-
<Add directory="$(#cb)/plugins/contrib/ToolsPlus" />
204-
<Add directory="../PythonCodeCompletion/XMLRPC/include" />
205-
</Compiler>
206-
<Linker>
207-
<Add library="codeblocks" />
208-
<Add library="wxmsw28u" />
209-
<Add library="..\PythonCodeCompletion\XMLRPC\libXmlRpc.a" />
210-
<Add library="Ws2_32" />
211-
<Add library="C:\Users\damienm\Documents\damien\Source\codeblocks-code\src\devel\share\CodeBlocks\plugins\ToolsPlus.dll" />
212-
<Add directory="$(#cb)/devel" />
213-
<Add directory="$(#wx.lib)/gcc_dll" />
214-
<Add directory="../PythonCodeCompletion-cc/XMLRPC" />
215-
<Add directory="$(#cb)/devel/share/CodeBlocks/plugins" />
216-
</Linker>
217-
<ExtraCommands>
218-
<Add after="zip -j9 $(#cb)\devel\share\codeblocks\PythonInterpreter.zip manifest.xml python\interp.py" />
219-
</ExtraCommands>
220-
</Target>
22160
</Build>
22261
<Compiler>
22362
<Add option="-Wall" />
22463
<Add option="-DCB_PRECOMP" />
22564
<Add option="-DWX_PRECOMP" />
22665
</Compiler>
227-
<Unit filename="ConfigDialog.cpp">
228-
<Option target="experimental" />
229-
<Option target="experimental-binary" />
230-
</Unit>
231-
<Unit filename="ConfigDialog.h">
232-
<Option target="experimental" />
233-
<Option target="experimental-binary" />
234-
</Unit>
235-
<Unit filename="ExecHiddenMSW.cpp">
236-
<Option target="experimental" />
237-
<Option target="experimental-binary" />
238-
<Option target="simplified" />
239-
</Unit>
240-
<Unit filename="ExecHiddenMSW.h">
241-
<Option target="experimental" />
242-
<Option target="experimental-binary" />
243-
<Option target="simplified" />
244-
</Unit>
245-
<Unit filename="PyEvents.cpp">
246-
<Option target="experimental" />
247-
<Option target="experimental-binary" />
248-
<Option target="simplified" />
66+
<Unit filename="PythonInterpreter.cpp">
67+
<Option target="default" />
24968
</Unit>
250-
<Unit filename="PyEvents.h">
251-
<Option target="experimental" />
252-
<Option target="experimental-binary" />
253-
<Option target="simplified" />
69+
<Unit filename="PythonInterpreter.h">
70+
<Option target="default" />
25471
</Unit>
255-
<Unit filename="PyPlugin.cpp" />
256-
<Unit filename="PyPlugin.h" />
25772
<Unit filename="PythonInterpCtrl.cpp">
258-
<Option target="experimental" />
259-
<Option target="experimental-binary" />
26073
<Option target="default" />
26174
</Unit>
26275
<Unit filename="PythonInterpCtrl.h">
263-
<Option target="experimental" />
264-
<Option target="experimental-binary" />
26576
<Option target="default" />
26677
</Unit>
267-
<Unit filename="Resources/dialogs.fbp">
268-
<Option target="&lt;{~None~}&gt;" />
269-
</Unit>
270-
<Unit filename="dialogs.cpp">
271-
<Option target="experimental" />
272-
<Option target="experimental-binary" />
273-
</Unit>
274-
<Unit filename="dialogs.h">
275-
<Option target="experimental" />
276-
<Option target="experimental-binary" />
277-
</Unit>
27878
<Unit filename="manifest.xml">
27979
<Option target="&lt;{~None~}&gt;" />
28080
</Unit>
281-
<Unit filename="pdb2.py">
282-
<Option target="&lt;{~None~}&gt;" />
283-
</Unit>
284-
<Unit filename="py_embedder.cpp">
285-
<Option target="experimental" />
286-
<Option target="experimental-binary" />
287-
<Option target="simplified" />
288-
</Unit>
289-
<Unit filename="py_embedder.h">
290-
<Option target="experimental" />
291-
<Option target="experimental-binary" />
292-
<Option target="simplified" />
293-
</Unit>
29481
<Unit filename="python/interp.py">
29582
<Option target="default" />
296-
<Option target="simplified" />
29783
</Unit>
29884
<Unit filename="python/interp_client.py">
299-
<Option target="&lt;{~None~}&gt;" />
85+
<Option target="default" />
30086
</Unit>
30187
<Extensions>
30288
<code_completion />

0 commit comments

Comments
 (0)