107 |
bj |
1 |
<!DOCTYPE Project SYSTEM "http://www.slickedit.com/dtd/vse/8.1/vpj.dtd">
|
|
|
2 |
<Project
|
|
|
3 |
Version="8.1"
|
|
|
4 |
VendorName="SlickEdit"
|
|
|
5 |
WorkingDir="."
|
|
|
6 |
BuildSystem="vsbuild">
|
|
|
7 |
<Config
|
|
|
8 |
Name="Debug"
|
|
|
9 |
Type="gnuc"
|
|
|
10 |
DebugCallbackName="gdb"
|
|
|
11 |
Version="1"
|
|
|
12 |
OutputFile="<%if(sharedname)%><%if(dllout)%><%dllout%><%else%><%libout%><%endif%>\<%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%dll_ext%><%endif%><%if(exename)%><%if(install)%><%install%><%else%><%output_dir%><%endif%>\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%><%exe_ext%><%endif%>">
|
|
|
13 |
<Menu>
|
|
|
14 |
<Target
|
|
|
15 |
Name="Compile"
|
|
|
16 |
MenuCaption="&Compile"
|
|
|
17 |
Dialog="_gnuc_options_form Compile"
|
|
|
18 |
CaptureOutputWith="ProcessBuffer"
|
|
|
19 |
Deletable="0"
|
|
|
20 |
OutputExts="*.o"
|
|
|
21 |
SaveOption="SaveCurrent"
|
|
|
22 |
RunFromDir="%rw">
|
|
|
23 |
<Exec
|
|
|
24 |
CmdLine='g++ -c %xup -g -o "%bd%n%oe" %i "%f" %~other'
|
|
|
25 |
OtherOptions="-W -Wall -Wpointer-arith -mcpu=pentiumpro -mthreads -pipe -fno-exceptions -fcheck-new <%compile_flags%> <%foreach(includes)%>-I'<%include%>' <%endfor%><%foreach(defines common_defines macros)%>-D<%define%> <%endfor%><%if(type_is_dynamic)%><%foreach(dynamicflags)%>-D <%dynamicflag%> <%endfor%><%endif%><%if(need_staticflags)%><%foreach(staticflags)%>-D <%staticflag%> <%endfor%><%endif%>"/>
|
|
|
26 |
</Target>
|
|
|
27 |
<Target
|
|
|
28 |
Name="Link"
|
|
|
29 |
MenuCaption="&Link"
|
|
|
30 |
ShowOnMenu="Never"
|
|
|
31 |
Dialog="_gnuc_options_form Link"
|
|
|
32 |
CaptureOutputWith="ProcessBuffer"
|
|
|
33 |
Deletable="0"
|
|
|
34 |
SaveOption="SaveCurrent"
|
|
|
35 |
RunFromDir="%rw">
|
|
|
36 |
<Exec
|
|
|
37 |
CmdLine='g++ %xup -g -o "%o" %f %libs %~other'
|
|
|
38 |
OtherOptions="-Wl,--enable-auto-import -Wl,-E -lws2_32 -lmswsock -lwsock32 -lnetapi32 <%foreach(libs)%>-l<%lib%><%lib_modifier%><%lib_ext%> <%endfor%><%foreach(lit_libs)%>-l<%lit_lib%>.lib <%endfor%><%foreach(pure_libs)%>-l<%pure_lib%> <%endfor%><%foreach(libpaths)%>-L'<%libpath%>' <%endfor%>"/>
|
|
|
39 |
</Target>
|
|
|
40 |
<Target
|
|
|
41 |
Name="Build"
|
|
|
42 |
MenuCaption="&Build"
|
|
|
43 |
Dialog="_gnuc_options_form Compile"
|
|
|
44 |
CaptureOutputWith="ProcessBuffer"
|
|
|
45 |
Deletable="0"
|
|
|
46 |
SaveOption="SaveWorkspaceFiles"
|
|
|
47 |
RunFromDir="%rw">
|
|
|
48 |
<Exec CmdLine='"%(VSLICKBIN1)vsbuild" "%w" "%r" -t build'/>
|
|
|
49 |
</Target>
|
|
|
50 |
<Target
|
|
|
51 |
Name="Rebuild"
|
|
|
52 |
MenuCaption="&Rebuild"
|
|
|
53 |
Dialog="_gnuc_options_form Compile"
|
|
|
54 |
CaptureOutputWith="ProcessBuffer"
|
|
|
55 |
Deletable="0"
|
|
|
56 |
SaveOption="SaveWorkspaceFiles"
|
|
|
57 |
RunFromDir="%rw">
|
|
|
58 |
<Exec CmdLine='"%(VSLICKBIN1)vsbuild" "%w" "%r" -t rebuild'/>
|
|
|
59 |
</Target>
|
|
|
60 |
<Target
|
|
|
61 |
Name="Debug"
|
|
|
62 |
MenuCaption="&Debug"
|
|
|
63 |
Dialog="_gnuc_options_form Run/Debug"
|
|
|
64 |
BuildFirst="1"
|
|
|
65 |
CaptureOutputWith="ProcessBuffer"
|
|
|
66 |
Deletable="0"
|
|
|
67 |
SaveOption="SaveNone"
|
|
|
68 |
RunFromDir="%rw">
|
|
|
69 |
<Exec CmdLine='vsdebugio -prog "%o"'/>
|
|
|
70 |
</Target>
|
|
|
71 |
<Target
|
|
|
72 |
Name="Execute"
|
|
|
73 |
MenuCaption="E&xecute"
|
|
|
74 |
Dialog="_gnuc_options_form Run/Debug"
|
|
|
75 |
BuildFirst="1"
|
|
|
76 |
CaptureOutputWith="ProcessBuffer"
|
|
|
77 |
Deletable="0"
|
|
|
78 |
SaveOption="SaveWorkspaceFiles"
|
|
|
79 |
RunFromDir="%rw">
|
|
|
80 |
<Exec CmdLine='"%o"'/>
|
|
|
81 |
</Target>
|
|
|
82 |
<Target
|
|
|
83 |
Name="dash"
|
|
|
84 |
MenuCaption="-"
|
|
|
85 |
Deletable="0">
|
|
|
86 |
<Exec/>
|
|
|
87 |
</Target>
|
|
|
88 |
<Target
|
|
|
89 |
Name="GNU C Options"
|
|
|
90 |
MenuCaption="GNU C &Options..."
|
|
|
91 |
ShowOnMenu="HideIfNoCmdLine"
|
|
|
92 |
Deletable="0"
|
|
|
93 |
SaveOption="SaveNone">
|
|
|
94 |
<Exec
|
|
|
95 |
CmdLine="gnucoptions"
|
|
|
96 |
Type="Slick-C"/>
|
|
|
97 |
</Target>
|
|
|
98 |
</Menu>
|
|
|
99 |
<Libs/>
|
|
|
100 |
<Includes/>
|
|
|
101 |
</Config>
|
|
|
102 |
<Config
|
|
|
103 |
Name="Release"
|
|
|
104 |
Type="gnuc"
|
|
|
105 |
DebugCallbackName="gdb"
|
|
|
106 |
Version="1"
|
|
|
107 |
OutputFile="<%if(sharedname)%><%if(dllout)%><%dllout%><%else%><%libout%><%endif%>\<%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%dll_ext%><%endif%><%if(exename)%><%if(install)%><%install%><%else%><%output_dir%><%endif%>\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%><%exe_ext%><%endif%>">
|
|
|
108 |
<Menu>
|
|
|
109 |
<Target
|
|
|
110 |
Name="Compile"
|
|
|
111 |
MenuCaption="&Compile"
|
|
|
112 |
Dialog="_gnuc_options_form Compile"
|
|
|
113 |
CaptureOutputWith="ProcessBuffer"
|
|
|
114 |
Deletable="0"
|
|
|
115 |
OutputExts="*.o"
|
|
|
116 |
SaveOption="SaveCurrent"
|
|
|
117 |
RunFromDir="%rw">
|
|
|
118 |
<Exec
|
|
|
119 |
CmdLine='g++ -c %xup -o "%bd%n%oe" %i "%f" %~other'
|
|
|
120 |
OtherOptions="-W -Wall -Wpointer-arith -mcpu=pentiumpro -mthreads -pipe -fno-exceptions -fcheck-new <%foreach(includes)%>-I'<%include%>' <%endfor%><%foreach(defines common_defines macros)%>-D<%define%> <%endfor%><%if(type_is_dynamic)%><%foreach(dynamicflags)%>-D <%dynamicflag%> <%endfor%><%endif%><%if(need_staticflags)%><%foreach(staticflags)%>-D <%staticflag%> <%endfor%><%endif%>"/>
|
|
|
121 |
</Target>
|
|
|
122 |
<Target
|
|
|
123 |
Name="Link"
|
|
|
124 |
MenuCaption="&Link"
|
|
|
125 |
ShowOnMenu="Never"
|
|
|
126 |
Dialog="_gnuc_options_form Link"
|
|
|
127 |
CaptureOutputWith="ProcessBuffer"
|
|
|
128 |
Deletable="0"
|
|
|
129 |
SaveOption="SaveCurrent"
|
|
|
130 |
RunFromDir="%rw">
|
|
|
131 |
<Exec
|
|
|
132 |
CmdLine='g++ %xup -o "%o" %f %libs %~other'
|
|
|
133 |
OtherOptions="-Wl,--enable-auto-import -Wl,-E -lws2_32 -lmswsock -lwsock32 -lnetapi32 <%foreach(libs)%>-l<%lib%><%lib_modifier%><%lib_ext%> <%endfor%><%foreach(lit_libs)%>-l<%lit_lib%>.lib <%endfor%><%foreach(pure_libs)%>-l<%pure_lib%> <%endfor%><%foreach(libpaths)%>-L'<%libpath%>' <%endfor%>"/>
|
|
|
134 |
</Target>
|
|
|
135 |
<Target
|
|
|
136 |
Name="Build"
|
|
|
137 |
MenuCaption="&Build"
|
|
|
138 |
Dialog="_gnuc_options_form Compile"
|
|
|
139 |
CaptureOutputWith="ProcessBuffer"
|
|
|
140 |
Deletable="0"
|
|
|
141 |
SaveOption="SaveWorkspaceFiles"
|
|
|
142 |
RunFromDir="%rw">
|
|
|
143 |
<Exec CmdLine='"%(VSLICKBIN1)vsbuild" "%w" "%r" -t build'/>
|
|
|
144 |
</Target>
|
|
|
145 |
<Target
|
|
|
146 |
Name="Rebuild"
|
|
|
147 |
MenuCaption="&Rebuild"
|
|
|
148 |
Dialog="_gnuc_options_form Compile"
|
|
|
149 |
CaptureOutputWith="ProcessBuffer"
|
|
|
150 |
Deletable="0"
|
|
|
151 |
SaveOption="SaveWorkspaceFiles"
|
|
|
152 |
RunFromDir="%rw">
|
|
|
153 |
<Exec CmdLine='"%(VSLICKBIN1)vsbuild" "%w" "%r" -t rebuild'/>
|
|
|
154 |
</Target>
|
|
|
155 |
<Target
|
|
|
156 |
Name="Debug"
|
|
|
157 |
MenuCaption="&Debug"
|
|
|
158 |
Dialog="_gnuc_options_form Run/Debug"
|
|
|
159 |
BuildFirst="1"
|
|
|
160 |
CaptureOutputWith="ProcessBuffer"
|
|
|
161 |
Deletable="0"
|
|
|
162 |
SaveOption="SaveNone"
|
|
|
163 |
RunFromDir="%rw">
|
|
|
164 |
<Exec CmdLine='vsdebugio -prog "%o"'/>
|
|
|
165 |
</Target>
|
|
|
166 |
<Target
|
|
|
167 |
Name="Execute"
|
|
|
168 |
MenuCaption="E&xecute"
|
|
|
169 |
Dialog="_gnuc_options_form Run/Debug"
|
|
|
170 |
BuildFirst="1"
|
|
|
171 |
CaptureOutputWith="ProcessBuffer"
|
|
|
172 |
Deletable="0"
|
|
|
173 |
SaveOption="SaveWorkspaceFiles"
|
|
|
174 |
RunFromDir="%rw">
|
|
|
175 |
<Exec CmdLine='"%o"'/>
|
|
|
176 |
</Target>
|
|
|
177 |
<Target
|
|
|
178 |
Name="dash"
|
|
|
179 |
MenuCaption="-"
|
|
|
180 |
Deletable="0">
|
|
|
181 |
<Exec/>
|
|
|
182 |
</Target>
|
|
|
183 |
<Target
|
|
|
184 |
Name="GNU C Options"
|
|
|
185 |
MenuCaption="GNU C &Options..."
|
|
|
186 |
ShowOnMenu="HideIfNoCmdLine"
|
|
|
187 |
Deletable="0"
|
|
|
188 |
SaveOption="SaveNone">
|
|
|
189 |
<Exec
|
|
|
190 |
CmdLine="gnucoptions"
|
|
|
191 |
Type="Slick-C"/>
|
|
|
192 |
</Target>
|
|
|
193 |
</Menu>
|
|
|
194 |
<Libs/>
|
|
|
195 |
<Includes/>
|
|
|
196 |
</Config>
|
|
|
197 |
<Files>
|
|
|
198 |
<Folder
|
|
|
199 |
Name="Source Files"
|
|
|
200 |
Filters="*.c;*.C;*.cc;*.cpp;*.cp;*.cxx;*.prg;*.pas;*.dpr;*.asm;*.s;*.bas;*.java;*.sc;*.e;*.cob;*.html;*.rc;*.tcl;*.py;*.pl">
|
|
|
201 |
<%foreach(source_files)%>
|
|
|
202 |
<F N="<%source_file%>"/>
|
|
|
203 |
<%endfor%>
|
|
|
204 |
</Folder>
|
|
|
205 |
<%if(header_files)%>
|
|
|
206 |
<Folder
|
|
|
207 |
Name="Header Files"
|
|
|
208 |
Filters="*.h;*.H;*.hh;*.hpp;*.hxx;*.inc;*.sh;*.cpy;*.if">
|
|
|
209 |
<%if(pch_header)%>
|
|
|
210 |
<F N="<%pch_header%>"/>
|
|
|
211 |
<%endif%>
|
|
|
212 |
<%foreach(header_files)%>
|
|
|
213 |
<F N="<%header_file%>"/>
|
|
|
214 |
<%endfor%>
|
|
|
215 |
</Folder>
|
|
|
216 |
<%endif%>
|
|
|
217 |
<%if(inline_files)%>
|
|
|
218 |
<Folder
|
|
|
219 |
Name="Inline Files"
|
|
|
220 |
Filters="*.i;*.inl">
|
|
|
221 |
<%foreach(inline_files)%>
|
|
|
222 |
<F N="<%inline_file%>"/>
|
|
|
223 |
<%endfor%>
|
|
|
224 |
</Folder>
|
|
|
225 |
<%endif%>
|
|
|
226 |
<%if(template_files)%>
|
|
|
227 |
<Folder
|
|
|
228 |
Name="Template Files"
|
|
|
229 |
Filters="*_T.cpp">
|
|
|
230 |
<%foreach(template_files)%>
|
|
|
231 |
<F N="<%template_file%>"/>
|
|
|
232 |
<%endfor%>
|
|
|
233 |
</Folder>
|
|
|
234 |
<%endif%>
|
|
|
235 |
<%if(documentation_files)%>
|
|
|
236 |
<Folder
|
|
|
237 |
Name="Documentation Files"
|
|
|
238 |
Filters="*.txt;*.doc">
|
|
|
239 |
<%foreach(documentation_files)%>
|
|
|
240 |
<F N="<%documentation_file%>"/>
|
|
|
241 |
<%endfor%>
|
|
|
242 |
</Folder>
|
|
|
243 |
<%endif%>
|
|
|
244 |
<%if(resource_files)%>
|
|
|
245 |
<Folder
|
|
|
246 |
Name="Resource Files"
|
|
|
247 |
Filters="*.rc">
|
|
|
248 |
<%foreach(resource_files)%>
|
|
|
249 |
<F N="<%resource_file%>"/>
|
|
|
250 |
<%endfor%>
|
|
|
251 |
</Folder>
|
|
|
252 |
<%endif%>
|
|
|
253 |
</Files>
|
|
|
254 |
</Project>
|