1 .PHONY: all objdir cleantarget clean realclean distclean src/about.ec
12 TARGET_TYPE = executable
36 include $(_CF_DIR)crossplatform.mk
37 include $(_CF_DIR)default.cf
39 # POST-INCLUDES VARIABLES
41 OBJ = obj/$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/
45 TARGET = obj/$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/ecere-ide$(E)
48 ../extras/FileSystemIterator.ec \
49 ../extras/gui/layout.ec \
50 ../extras/gui/controls/StringsBox.ec \
51 ../extras/types/DynamicString.ec \
52 ../extras/include/dpl.ec \
53 src/dialogs/CompilersDetectionDialog.ec \
54 src/dialogs/FindInFilesDialog.ec \
55 src/dialogs/GlobalSettingsDialog.ec \
56 src/dialogs/NewProjectDialog.ec \
57 src/dialogs/FontPicker.ec \
58 src/dialogs/NodeProperties.ec \
59 src/dialogs/WorkspaceSettings.ec \
60 src/dialogs/ProjectTabSettings.ec \
61 src/project/Project.ec \
62 src/project/ProjectConfig.ec \
63 src/project/ProjectNode.ec \
64 src/project/ProjectView.ec \
65 src/project/Workspace.ec \
66 $(if $(WINDOWS_TARGET),src/project/vsSupport.ec,) \
67 src/designer/CodeEditor.ec \
68 src/designer/CodeObject.ec \
69 src/designer/Designer.ec \
70 src/designer/findCtx.ec \
71 src/designer/findExp.ec \
72 src/designer/findParams.ec \
73 src/designer/Sheet.ec \
74 src/designer/ToolBox.ec \
75 src/debugger/debugFindCtx.ec \
76 src/debugger/Debugger.ec \
77 src/debugger/debugTools.ec \
78 src/debugger/GDBDialog.ec \
79 src/debugger/process.ec \
80 src/panels/BreakpointsView.ec \
81 src/panels/CallStackView.ec \
82 src/panels/OutputView.ec \
83 src/panels/ThreadsView.ec \
84 src/panels/WatchesView.ec \
85 src/documents/ModelView.ec \
86 src/documents/PictureEdit.ec \
90 src/OldIDESettings.ec \
91 src/ProjectSettings.ec \
94 ECSOURCES = $(call shwspace,$(_ECSOURCES))
96 COBJECTS = $(call shwspace,$(addprefix $(OBJ),$(patsubst %.ec,%$(C),$(notdir $(_ECSOURCES)))))
98 SYMBOLS = $(call shwspace,$(addprefix $(OBJ),$(patsubst %.ec,%$(S),$(notdir $(_ECSOURCES)))))
100 IMPORTS = $(call shwspace,$(addprefix $(OBJ),$(patsubst %.ec,%$(I),$(notdir $(_ECSOURCES)))))
102 ECOBJECTS = $(call shwspace,$(addprefix $(OBJ),$(patsubst %.ec,%$(O),$(notdir $(_ECSOURCES)))))
104 BOWLS = $(call shwspace,$(addprefix $(OBJ),$(patsubst %.ec,%$(B),$(notdir $(_ECSOURCES)))))
111 RCSOURCES = $(call shwspace,$(_RCSOURCES))
113 RCOBJECTS = $(call shwspace,$(addprefix $(OBJ),$(patsubst %.rc,%$(O),$(notdir $(_RCSOURCES)))))
120 OBJECTS = $(ECOBJECTS) $(OBJ)$(MODULE).main$(O) $(RCOBJECTS)
122 SOURCES = $(ECSOURCES) $(RCSOURCES)
124 RESOURCES = $(RESOURCES1) $(RESOURCES2)
126 $(RES)actions/attach.png \
127 $(RES)actions/delete.png \
128 $(RES)actions/detach.png \
129 $(RES)actions/docNew.png \
130 $(RES)actions/editCopy.png \
131 $(RES)actions/editDelete.png \
132 $(RES)actions/delete2.png \
133 $(RES)actions/build.png \
134 $(RES)actions/clean.png \
135 $(RES)actions/debug.png \
136 $(RES)actions/docOpen.png \
137 $(RES)actions/docSave.png \
138 $(RES)actions/docSaveAll.png \
139 $(RES)actions/pause.png \
140 $(RES)actions/projAdd.png \
141 $(RES)actions/projNew.png \
142 $(RES)actions/projOpen.png \
143 $(RES)actions/rebuild.png \
144 $(RES)actions/regMakefile.png \
145 $(RES)actions/relink.png \
146 $(RES)actions/restart.png \
147 $(RES)actions/run.png \
148 $(RES)actions/skipBreaks.png \
149 $(RES)actions/stepInto.png \
150 $(RES)actions/stepOut.png \
151 $(RES)actions/stepOver.png \
152 $(RES)actions/stopDebug.png \
153 $(RES)actions/stepOverSkipBreak.png \
154 $(RES)codeMarks/breakpoint.png \
155 $(RES)codeMarks/breakpointDisabled.png \
156 $(RES)codeMarks/breakpointHalf.png \
157 $(RES)codeMarks/breakpointHalfDisabled.png \
158 $(RES)codeMarks/cursor.png \
159 $(RES)codeMarks/cursorError.png \
160 $(RES)codeMarks/topFrame.png \
161 $(RES)codeMarks/topFrameError.png \
162 $(RES)codeMarks/topFrameHalf.png \
163 $(RES)codeMarks/topFrameHalfError.png \
164 $(RES)others/mousePointer.png \
165 $(RES)status/software-update-available.png \
172 ../extras/res/licenses/png.LICENSE \
173 ../extras/res/licenses/tango.COPYING \
174 ../extras/res/licenses/zlib.README \
175 ../extras/res/licenses/sqlite.LICENSE \
176 ../extras/res/licenses/jpg.LICENSE
178 ../extras/res/licenses/ungif.LICENSE \
179 ../extras/res/licenses/freetype.LICENSE \
180 ../extras/res/licenses/harfbuzz.LICENSE \
181 ../extras/res/licenses/upx.LICENSE \
182 ../extras/res/licenses/MinGW-w64.LICENSE \
183 ../extras/res/licenses/tdm-gcc.LICENSE \
184 ../extras/res/licenses/ffi.LICENSE \
185 ../extras/res/types/countryCode/es.png \
186 ../extras/res/types/countryCode/gb.png \
187 ../extras/res/types/countryCode/hu.png \
188 ../extras/res/types/countryCode/cn.png \
189 ../extras/res/types/countryCode/pt.png \
190 ../extras/res/types/countryCode/vn.png \
191 ../extras/res/types/countryCode/ru.png \
192 ../extras/res/types/countryCode/in.png \
193 ../extras/res/types/countryCode/nl.png \
194 ../extras/res/types/countryCode/il.png \
195 ../extras/res/types/countryCode/br.png \
201 LIBS += $(SHAREDLIB) $(EXECUTABLE) $(LINKOPT)
203 ifndef STATIC_LIBRARY_TARGET
209 $(if $(LINUX_TARGET), \
210 -I/usr/X11R6/include,) \
211 $(if $(OSX_TARGET), \
212 -I/usr/X11R6/include,) \
213 $(if $(DEBUG), -g, -O2 -ffast-math) $(FPIC) -w \
215 -DREPOSITORY_VERSION="\"$(REPOSITORY_VER)\"" \
216 -I../extras/include \
219 ECFLAGS += -module $(MODULE)
223 # PLATFORM-SPECIFIC OPTIONS
227 ifndef STATIC_LIBRARY_TARGET
238 ifndef STATIC_LIBRARY_TARGET
249 CECFLAGS += -cpp $(_CPP)
251 ifndef STATIC_LIBRARY_TARGET
253 -L../obj/$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/bin \
254 -L../obj/$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/lib
259 all: objdir $(TARGET)
262 $(if $(wildcard $(OBJ)),,$(call mkdir,$(OBJ)))
264 $(OBJ)$(MODULE).main.ec: $(SYMBOLS) $(COBJECTS)
265 $(ECS) $(ARCH_FLAGS) $(ECSLIBOPT) $(SYMBOLS) $(IMPORTS) -symbols obj/$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX) -o $(OBJ)$(MODULE).main.ec
267 $(OBJ)$(MODULE).main.c: $(OBJ)$(MODULE).main.ec
268 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c $(OBJ)$(MODULE).main.ec -o $(OBJ)$(MODULE).main.sym -symbols $(OBJ)
269 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c $(OBJ)$(MODULE).main.ec -o $(OBJ)$(MODULE).main.c -symbols $(OBJ)
273 $(TARGET): $(SOURCES) $(RCSOURCES) $(RESOURCES) $(SYMBOLS) $(OBJECTS) | objdir
274 ifndef STATIC_LIBRARY_TARGET
275 $(CC) $(OFLAGS) $(OBJECTS) $(LIBS) -o $(TARGET) $(INSTALLNAME)
277 $(STRIP) $(STRIPOPT) $(TARGET)
279 $(EAR) aw$(EARFLAGS) $(TARGET) res/ecere.jpg res/ecereBack.jpg res/icon.png ../crossplatform.mk ""
280 $(EAR) aw$(EARFLAGS) $(TARGET) $(RES)actions/attach.png $(RES)actions/delete.png $(RES)actions/detach.png $(RES)actions/docNew.png $(RES)actions/editCopy.png $(RES)actions/editDelete.png $(RES)actions/delete2.png $(RES)actions/build.png $(RES)actions/clean.png $(RES)actions/debug.png "actions"
281 $(EAR) aw$(EARFLAGS) $(TARGET) $(RES)actions/docOpen.png $(RES)actions/docSave.png $(RES)actions/docSaveAll.png $(RES)actions/pause.png $(RES)actions/projAdd.png $(RES)actions/projNew.png $(RES)actions/projOpen.png $(RES)actions/rebuild.png $(RES)actions/regMakefile.png $(RES)actions/relink.png "actions"
282 $(EAR) aw$(EARFLAGS) $(TARGET) $(RES)actions/restart.png $(RES)actions/run.png $(RES)actions/skipBreaks.png $(RES)actions/stepInto.png $(RES)actions/stepOut.png $(RES)actions/stepOver.png $(RES)actions/stopDebug.png $(RES)actions/stepOverSkipBreak.png "actions"
283 $(EAR) aw$(EARFLAGS) $(TARGET) $(RES)codeMarks/breakpoint.png $(RES)codeMarks/breakpointDisabled.png $(RES)codeMarks/breakpointHalf.png $(RES)codeMarks/breakpointHalfDisabled.png $(RES)codeMarks/cursor.png $(RES)codeMarks/cursorError.png $(RES)codeMarks/topFrame.png $(RES)codeMarks/topFrameError.png $(RES)codeMarks/topFrameHalf.png $(RES)codeMarks/topFrameHalfError.png "codeMarks"
284 $(EAR) aw$(EARFLAGS) $(TARGET) $(RES)others/mousePointer.png "others"
285 $(EAR) aw$(EARFLAGS) $(TARGET) $(RES)status/software-update-available.png "status"
286 $(EAR) aw$(EARFLAGS) $(TARGET) locale/es.mo locale/pt_BR.mo locale/ru.mo locale/vi.mo locale/zh_CN.mo "locale"
287 $(EAR) aw$(EARFLAGS) $(TARGET) ../LICENSE ../extras/res/licenses/png.LICENSE ../extras/res/licenses/tango.COPYING ../extras/res/licenses/zlib.README ../extras/res/licenses/sqlite.LICENSE ../extras/res/licenses/jpg.LICENSE ../extras/res/licenses/ungif.LICENSE ../extras/res/licenses/freetype.LICENSE ../extras/res/licenses/harfbuzz.LICENSE ../extras/res/licenses/upx.LICENSE "licenses"
288 $(EAR) aw$(EARFLAGS) $(TARGET) ../extras/res/licenses/MinGW-w64.LICENSE ../extras/res/licenses/tdm-gcc.LICENSE ../extras/res/licenses/ffi.LICENSE "licenses"
289 $(EAR) aw$(EARFLAGS) $(TARGET) ../extras/res/types/countryCode/es.png ../extras/res/types/countryCode/gb.png ../extras/res/types/countryCode/hu.png ../extras/res/types/countryCode/cn.png ../extras/res/types/countryCode/pt.png ../extras/res/types/countryCode/vn.png ../extras/res/types/countryCode/ru.png ../extras/res/types/countryCode/in.png ../extras/res/types/countryCode/nl.png ../extras/res/types/countryCode/il.png "countryCode"
290 $(EAR) aw$(EARFLAGS) $(TARGET) ../extras/res/types/countryCode/br.png "countryCode"
292 $(AR) rcs $(TARGET) $(OBJECTS) $(LIBS)
294 $(call cp,$(TARGET),../obj/$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/bin/)
298 $(OBJ)FileSystemIterator.sym: ../extras/FileSystemIterator.ec
299 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/FileSystemIterator.ec -o $(OBJ)FileSystemIterator.sym
301 $(OBJ)layout.sym: ../extras/gui/layout.ec
302 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/gui/layout.ec -o $(OBJ)layout.sym
304 $(OBJ)StringsBox.sym: ../extras/gui/controls/StringsBox.ec
305 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/gui/controls/StringsBox.ec -o $(OBJ)StringsBox.sym
307 $(OBJ)DynamicString.sym: ../extras/types/DynamicString.ec
308 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/types/DynamicString.ec -o $(OBJ)DynamicString.sym
310 $(OBJ)dpl.sym: ../extras/include/dpl.ec
311 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/include/dpl.ec -o $(OBJ)dpl.sym
313 $(OBJ)CompilersDetectionDialog.sym: src/dialogs/CompilersDetectionDialog.ec
314 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/CompilersDetectionDialog.ec -o $(OBJ)CompilersDetectionDialog.sym
316 $(OBJ)FindInFilesDialog.sym: src/dialogs/FindInFilesDialog.ec
317 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/FindInFilesDialog.ec -o $(OBJ)FindInFilesDialog.sym
319 $(OBJ)GlobalSettingsDialog.sym: src/dialogs/GlobalSettingsDialog.ec
320 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/GlobalSettingsDialog.ec -o $(OBJ)GlobalSettingsDialog.sym
322 $(OBJ)NewProjectDialog.sym: src/dialogs/NewProjectDialog.ec
323 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/NewProjectDialog.ec -o $(OBJ)NewProjectDialog.sym
325 $(OBJ)NodeProperties.sym: src/dialogs/NodeProperties.ec
326 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/NodeProperties.ec -o $(OBJ)NodeProperties.sym
328 $(OBJ)WorkspaceSettings.sym: src/dialogs/WorkspaceSettings.ec
329 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/WorkspaceSettings.ec -o $(OBJ)WorkspaceSettings.sym
331 $(OBJ)FontPicker.sym: src/dialogs/FontPicker.ec
332 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/FontPicker.ec -o $(OBJ)FontPicker.sym
334 $(OBJ)ProjectTabSettings.sym: src/dialogs/ProjectTabSettings.ec
335 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/ProjectTabSettings.ec -o $(OBJ)ProjectTabSettings.sym
337 $(OBJ)Project.sym: src/project/Project.ec
338 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/Project.ec -o $(OBJ)Project.sym
340 $(OBJ)ProjectConfig.sym: src/project/ProjectConfig.ec
341 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/ProjectConfig.ec -o $(OBJ)ProjectConfig.sym
343 $(OBJ)ProjectNode.sym: src/project/ProjectNode.ec
344 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/ProjectNode.ec -o $(OBJ)ProjectNode.sym
346 $(OBJ)ProjectView.sym: src/project/ProjectView.ec
347 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/ProjectView.ec -o $(OBJ)ProjectView.sym
349 $(OBJ)Workspace.sym: src/project/Workspace.ec
350 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/Workspace.ec -o $(OBJ)Workspace.sym
354 $(OBJ)vsSupport.sym: src/project/vsSupport.ec
355 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/vsSupport.ec -o $(OBJ)vsSupport.sym
359 $(OBJ)CodeEditor.sym: src/designer/CodeEditor.ec
360 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/CodeEditor.ec -o $(OBJ)CodeEditor.sym
362 $(OBJ)CodeObject.sym: src/designer/CodeObject.ec
363 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/CodeObject.ec -o $(OBJ)CodeObject.sym
365 $(OBJ)Designer.sym: src/designer/Designer.ec
366 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/Designer.ec -o $(OBJ)Designer.sym
368 $(OBJ)findCtx.sym: src/designer/findCtx.ec
369 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/findCtx.ec -o $(OBJ)findCtx.sym
371 $(OBJ)findExp.sym: src/designer/findExp.ec
372 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/findExp.ec -o $(OBJ)findExp.sym
374 $(OBJ)findParams.sym: src/designer/findParams.ec
375 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/findParams.ec -o $(OBJ)findParams.sym
377 $(OBJ)Sheet.sym: src/designer/Sheet.ec
378 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/Sheet.ec -o $(OBJ)Sheet.sym
380 $(OBJ)ToolBox.sym: src/designer/ToolBox.ec
381 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/ToolBox.ec -o $(OBJ)ToolBox.sym
383 $(OBJ)debugFindCtx.sym: src/debugger/debugFindCtx.ec
384 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/debugFindCtx.ec -o $(OBJ)debugFindCtx.sym
386 $(OBJ)Debugger.sym: src/debugger/Debugger.ec
387 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/Debugger.ec -o $(OBJ)Debugger.sym
389 $(OBJ)debugTools.sym: src/debugger/debugTools.ec
390 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/debugTools.ec -o $(OBJ)debugTools.sym
392 $(OBJ)GDBDialog.sym: src/debugger/GDBDialog.ec
393 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/GDBDialog.ec -o $(OBJ)GDBDialog.sym
395 $(OBJ)process.sym: src/debugger/process.ec
396 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/process.ec -o $(OBJ)process.sym
398 $(OBJ)BreakpointsView.sym: src/panels/BreakpointsView.ec
399 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/BreakpointsView.ec -o $(OBJ)BreakpointsView.sym
401 $(OBJ)CallStackView.sym: src/panels/CallStackView.ec
402 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/CallStackView.ec -o $(OBJ)CallStackView.sym
404 $(OBJ)OutputView.sym: src/panels/OutputView.ec
405 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/OutputView.ec -o $(OBJ)OutputView.sym
407 $(OBJ)ThreadsView.sym: src/panels/ThreadsView.ec
408 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/ThreadsView.ec -o $(OBJ)ThreadsView.sym
410 $(OBJ)WatchesView.sym: src/panels/WatchesView.ec
411 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/WatchesView.ec -o $(OBJ)WatchesView.sym
413 $(OBJ)ModelView.sym: src/documents/ModelView.ec
414 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/documents/ModelView.ec -o $(OBJ)ModelView.sym
416 $(OBJ)PictureEdit.sym: src/documents/PictureEdit.ec
417 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/documents/PictureEdit.ec -o $(OBJ)PictureEdit.sym
419 $(OBJ)about.sym: src/about.ec
420 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/about.ec -o $(OBJ)about.sym
422 $(OBJ)ide.sym: src/ide.ec
423 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/ide.ec -o $(OBJ)ide.sym
425 $(OBJ)IDESettings.sym: src/IDESettings.ec
426 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/IDESettings.ec -o $(OBJ)IDESettings.sym
428 $(OBJ)OldIDESettings.sym: src/OldIDESettings.ec
429 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/OldIDESettings.ec -o $(OBJ)OldIDESettings.sym
431 $(OBJ)ProjectSettings.sym: src/ProjectSettings.ec
432 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/ProjectSettings.ec -o $(OBJ)ProjectSettings.sym
434 $(OBJ)licensing.sym: src/licensing.ec
435 $(ECP) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/licensing.ec -o $(OBJ)licensing.sym
439 $(OBJ)FileSystemIterator.c: ../extras/FileSystemIterator.ec $(OBJ)FileSystemIterator.sym | $(SYMBOLS)
440 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/FileSystemIterator.ec -o $(OBJ)FileSystemIterator.c -symbols $(OBJ)
442 $(OBJ)layout.c: ../extras/gui/layout.ec $(OBJ)layout.sym | $(SYMBOLS)
443 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/gui/layout.ec -o $(OBJ)layout.c -symbols $(OBJ)
445 $(OBJ)StringsBox.c: ../extras/gui/controls/StringsBox.ec $(OBJ)StringsBox.sym | $(SYMBOLS)
446 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/gui/controls/StringsBox.ec -o $(OBJ)StringsBox.c -symbols $(OBJ)
448 $(OBJ)DynamicString.c: ../extras/types/DynamicString.ec $(OBJ)DynamicString.sym | $(SYMBOLS)
449 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c ../extras/types/DynamicString.ec -o $(OBJ)DynamicString.c -symbols $(OBJ)
451 $(OBJ)dpl.c: ../extras/include/dpl.ec $(OBJ)dpl.sym | $(SYMBOLS)
452 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) $(FVISIBILITY) -c ../extras/include/dpl.ec -o $(OBJ)dpl.c -symbols $(OBJ)
454 $(OBJ)CompilersDetectionDialog.c: src/dialogs/CompilersDetectionDialog.ec $(OBJ)CompilersDetectionDialog.sym | $(SYMBOLS)
455 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/CompilersDetectionDialog.ec -o $(OBJ)CompilersDetectionDialog.c -symbols $(OBJ)
457 $(OBJ)FindInFilesDialog.c: src/dialogs/FindInFilesDialog.ec $(OBJ)FindInFilesDialog.sym | $(SYMBOLS)
458 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/FindInFilesDialog.ec -o $(OBJ)FindInFilesDialog.c -symbols $(OBJ)
460 $(OBJ)GlobalSettingsDialog.c: src/dialogs/GlobalSettingsDialog.ec $(OBJ)GlobalSettingsDialog.sym | $(SYMBOLS)
461 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/GlobalSettingsDialog.ec -o $(OBJ)GlobalSettingsDialog.c -symbols $(OBJ)
463 $(OBJ)NewProjectDialog.c: src/dialogs/NewProjectDialog.ec $(OBJ)NewProjectDialog.sym | $(SYMBOLS)
464 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/NewProjectDialog.ec -o $(OBJ)NewProjectDialog.c -symbols $(OBJ)
466 $(OBJ)NodeProperties.c: src/dialogs/NodeProperties.ec $(OBJ)NodeProperties.sym | $(SYMBOLS)
467 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/NodeProperties.ec -o $(OBJ)NodeProperties.c -symbols $(OBJ)
469 $(OBJ)FontPicker.c: src/dialogs/FontPicker.ec $(OBJ)FontPicker.sym | $(SYMBOLS)
470 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/FontPicker.ec -o $(OBJ)FontPicker.c -symbols $(OBJ)
472 $(OBJ)WorkspaceSettings.c: src/dialogs/WorkspaceSettings.ec $(OBJ)WorkspaceSettings.sym | $(SYMBOLS)
473 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/WorkspaceSettings.ec -o $(OBJ)WorkspaceSettings.c -symbols $(OBJ)
475 $(OBJ)ProjectTabSettings.c: src/dialogs/ProjectTabSettings.ec $(OBJ)ProjectTabSettings.sym | $(SYMBOLS)
476 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/dialogs/ProjectTabSettings.ec -o $(OBJ)ProjectTabSettings.c -symbols $(OBJ)
478 $(OBJ)Project.c: src/project/Project.ec $(OBJ)Project.sym | $(SYMBOLS)
479 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/Project.ec -o $(OBJ)Project.c -symbols $(OBJ)
481 $(OBJ)ProjectConfig.c: src/project/ProjectConfig.ec $(OBJ)ProjectConfig.sym | $(SYMBOLS)
482 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/ProjectConfig.ec -o $(OBJ)ProjectConfig.c -symbols $(OBJ)
484 $(OBJ)ProjectNode.c: src/project/ProjectNode.ec $(OBJ)ProjectNode.sym | $(SYMBOLS)
485 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/ProjectNode.ec -o $(OBJ)ProjectNode.c -symbols $(OBJ)
487 $(OBJ)ProjectView.c: src/project/ProjectView.ec $(OBJ)ProjectView.sym | $(SYMBOLS)
488 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/ProjectView.ec -o $(OBJ)ProjectView.c -symbols $(OBJ)
490 $(OBJ)Workspace.c: src/project/Workspace.ec $(OBJ)Workspace.sym | $(SYMBOLS)
491 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/Workspace.ec -o $(OBJ)Workspace.c -symbols $(OBJ)
495 $(OBJ)vsSupport.c: src/project/vsSupport.ec $(OBJ)vsSupport.sym | $(SYMBOLS)
496 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/project/vsSupport.ec -o $(OBJ)vsSupport.c -symbols $(OBJ)
500 $(OBJ)CodeEditor.c: src/designer/CodeEditor.ec $(OBJ)CodeEditor.sym | $(SYMBOLS)
501 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/CodeEditor.ec -o $(OBJ)CodeEditor.c -symbols $(OBJ)
503 $(OBJ)CodeObject.c: src/designer/CodeObject.ec $(OBJ)CodeObject.sym | $(SYMBOLS)
504 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/CodeObject.ec -o $(OBJ)CodeObject.c -symbols $(OBJ)
506 $(OBJ)Designer.c: src/designer/Designer.ec $(OBJ)Designer.sym | $(SYMBOLS)
507 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/Designer.ec -o $(OBJ)Designer.c -symbols $(OBJ)
509 $(OBJ)findCtx.c: src/designer/findCtx.ec $(OBJ)findCtx.sym | $(SYMBOLS)
510 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/findCtx.ec -o $(OBJ)findCtx.c -symbols $(OBJ)
512 $(OBJ)findExp.c: src/designer/findExp.ec $(OBJ)findExp.sym | $(SYMBOLS)
513 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/findExp.ec -o $(OBJ)findExp.c -symbols $(OBJ)
515 $(OBJ)findParams.c: src/designer/findParams.ec $(OBJ)findParams.sym | $(SYMBOLS)
516 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/findParams.ec -o $(OBJ)findParams.c -symbols $(OBJ)
518 $(OBJ)Sheet.c: src/designer/Sheet.ec $(OBJ)Sheet.sym | $(SYMBOLS)
519 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/Sheet.ec -o $(OBJ)Sheet.c -symbols $(OBJ)
521 $(OBJ)ToolBox.c: src/designer/ToolBox.ec $(OBJ)ToolBox.sym | $(SYMBOLS)
522 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/designer/ToolBox.ec -o $(OBJ)ToolBox.c -symbols $(OBJ)
524 $(OBJ)debugFindCtx.c: src/debugger/debugFindCtx.ec $(OBJ)debugFindCtx.sym | $(SYMBOLS)
525 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/debugFindCtx.ec -o $(OBJ)debugFindCtx.c -symbols $(OBJ)
527 $(OBJ)Debugger.c: src/debugger/Debugger.ec $(OBJ)Debugger.sym | $(SYMBOLS)
528 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/Debugger.ec -o $(OBJ)Debugger.c -symbols $(OBJ)
530 $(OBJ)debugTools.c: src/debugger/debugTools.ec $(OBJ)debugTools.sym | $(SYMBOLS)
531 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/debugTools.ec -o $(OBJ)debugTools.c -symbols $(OBJ)
533 $(OBJ)GDBDialog.c: src/debugger/GDBDialog.ec $(OBJ)GDBDialog.sym | $(SYMBOLS)
534 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/GDBDialog.ec -o $(OBJ)GDBDialog.c -symbols $(OBJ)
536 $(OBJ)process.c: src/debugger/process.ec $(OBJ)process.sym | $(SYMBOLS)
537 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/debugger/process.ec -o $(OBJ)process.c -symbols $(OBJ)
539 $(OBJ)BreakpointsView.c: src/panels/BreakpointsView.ec $(OBJ)BreakpointsView.sym | $(SYMBOLS)
540 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/BreakpointsView.ec -o $(OBJ)BreakpointsView.c -symbols $(OBJ)
542 $(OBJ)CallStackView.c: src/panels/CallStackView.ec $(OBJ)CallStackView.sym | $(SYMBOLS)
543 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/CallStackView.ec -o $(OBJ)CallStackView.c -symbols $(OBJ)
545 $(OBJ)OutputView.c: src/panels/OutputView.ec $(OBJ)OutputView.sym | $(SYMBOLS)
546 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/OutputView.ec -o $(OBJ)OutputView.c -symbols $(OBJ)
548 $(OBJ)ThreadsView.c: src/panels/ThreadsView.ec $(OBJ)ThreadsView.sym | $(SYMBOLS)
549 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/ThreadsView.ec -o $(OBJ)ThreadsView.c -symbols $(OBJ)
551 $(OBJ)WatchesView.c: src/panels/WatchesView.ec $(OBJ)WatchesView.sym | $(SYMBOLS)
552 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/panels/WatchesView.ec -o $(OBJ)WatchesView.c -symbols $(OBJ)
554 $(OBJ)ModelView.c: src/documents/ModelView.ec $(OBJ)ModelView.sym | $(SYMBOLS)
555 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/documents/ModelView.ec -o $(OBJ)ModelView.c -symbols $(OBJ)
557 $(OBJ)PictureEdit.c: src/documents/PictureEdit.ec $(OBJ)PictureEdit.sym | $(SYMBOLS)
558 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/documents/PictureEdit.ec -o $(OBJ)PictureEdit.c -symbols $(OBJ)
560 $(OBJ)about.c: src/about.ec $(OBJ)about.sym | $(SYMBOLS)
561 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/about.ec -o $(OBJ)about.c -symbols $(OBJ)
563 $(OBJ)ide.c: src/ide.ec $(OBJ)ide.sym | $(SYMBOLS)
564 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/ide.ec -o $(OBJ)ide.c -symbols $(OBJ)
566 $(OBJ)IDESettings.c: src/IDESettings.ec $(OBJ)IDESettings.sym | $(SYMBOLS)
567 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/IDESettings.ec -o $(OBJ)IDESettings.c -symbols $(OBJ)
569 $(OBJ)OldIDESettings.c: src/OldIDESettings.ec $(OBJ)OldIDESettings.sym | $(SYMBOLS)
570 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/OldIDESettings.ec -o $(OBJ)OldIDESettings.c -symbols $(OBJ)
572 $(OBJ)ProjectSettings.c: src/ProjectSettings.ec $(OBJ)ProjectSettings.sym | $(SYMBOLS)
573 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/ProjectSettings.ec -o $(OBJ)ProjectSettings.c -symbols $(OBJ)
575 $(OBJ)licensing.c: src/licensing.ec $(OBJ)licensing.sym | $(SYMBOLS)
576 $(ECC) $(CFLAGS) $(CECFLAGS) $(ECFLAGS) $(PRJ_CFLAGS) -c src/licensing.ec -o $(OBJ)licensing.c -symbols $(OBJ)
580 $(OBJ)FileSystemIterator.o: $(OBJ)FileSystemIterator.c
581 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)FileSystemIterator.c -o $(OBJ)FileSystemIterator.o
583 $(OBJ)layout.o: $(OBJ)layout.c
584 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)layout.c -o $(OBJ)layout.o
586 $(OBJ)StringsBox.o: $(OBJ)StringsBox.c
587 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)StringsBox.c -o $(OBJ)StringsBox.o
589 $(OBJ)DynamicString.o: $(OBJ)DynamicString.c
590 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)DynamicString.c -o $(OBJ)DynamicString.o
592 $(OBJ)dpl.o: $(OBJ)dpl.c
593 $(CC) $(CFLAGS) $(PRJ_CFLAGS) $(FVISIBILITY) -c $(OBJ)dpl.c -o $(OBJ)dpl.o
595 $(OBJ)CompilersDetectionDialog.o: $(OBJ)CompilersDetectionDialog.c
596 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)CompilersDetectionDialog.c -o $(OBJ)CompilersDetectionDialog.o
598 $(OBJ)FindInFilesDialog.o: $(OBJ)FindInFilesDialog.c
599 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)FindInFilesDialog.c -o $(OBJ)FindInFilesDialog.o
601 $(OBJ)GlobalSettingsDialog.o: $(OBJ)GlobalSettingsDialog.c
602 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)GlobalSettingsDialog.c -o $(OBJ)GlobalSettingsDialog.o
604 $(OBJ)NewProjectDialog.o: $(OBJ)NewProjectDialog.c
605 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)NewProjectDialog.c -o $(OBJ)NewProjectDialog.o
607 $(OBJ)NodeProperties.o: $(OBJ)NodeProperties.c
608 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)NodeProperties.c -o $(OBJ)NodeProperties.o
610 $(OBJ)WorkspaceSettings.o: $(OBJ)WorkspaceSettings.c
611 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)WorkspaceSettings.c -o $(OBJ)WorkspaceSettings.o
613 $(OBJ)FontPicker.o: $(OBJ)FontPicker.c
614 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)FontPicker.c -o $(OBJ)FontPicker.o
616 $(OBJ)ProjectTabSettings.o: $(OBJ)ProjectTabSettings.c
617 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ProjectTabSettings.c -o $(OBJ)ProjectTabSettings.o
619 $(OBJ)Project.o: $(OBJ)Project.c
620 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)Project.c -o $(OBJ)Project.o
622 $(OBJ)ProjectConfig.o: $(OBJ)ProjectConfig.c
623 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ProjectConfig.c -o $(OBJ)ProjectConfig.o
625 $(OBJ)ProjectNode.o: $(OBJ)ProjectNode.c
626 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ProjectNode.c -o $(OBJ)ProjectNode.o
628 $(OBJ)ProjectView.o: $(OBJ)ProjectView.c
629 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ProjectView.c -o $(OBJ)ProjectView.o
631 $(OBJ)Workspace.o: $(OBJ)Workspace.c
632 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)Workspace.c -o $(OBJ)Workspace.o
634 $(OBJ)vsSupport.o: $(OBJ)vsSupport.c
635 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)vsSupport.c -o $(OBJ)vsSupport.o
637 $(OBJ)CodeEditor.o: $(OBJ)CodeEditor.c
638 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)CodeEditor.c -o $(OBJ)CodeEditor.o
640 $(OBJ)CodeObject.o: $(OBJ)CodeObject.c
641 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)CodeObject.c -o $(OBJ)CodeObject.o
643 $(OBJ)Designer.o: $(OBJ)Designer.c
644 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)Designer.c -o $(OBJ)Designer.o
646 $(OBJ)findCtx.o: $(OBJ)findCtx.c
647 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)findCtx.c -o $(OBJ)findCtx.o
649 $(OBJ)findExp.o: $(OBJ)findExp.c
650 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)findExp.c -o $(OBJ)findExp.o
652 $(OBJ)findParams.o: $(OBJ)findParams.c
653 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)findParams.c -o $(OBJ)findParams.o
655 $(OBJ)Sheet.o: $(OBJ)Sheet.c
656 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)Sheet.c -o $(OBJ)Sheet.o
658 $(OBJ)ToolBox.o: $(OBJ)ToolBox.c
659 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ToolBox.c -o $(OBJ)ToolBox.o
661 $(OBJ)debugFindCtx.o: $(OBJ)debugFindCtx.c
662 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)debugFindCtx.c -o $(OBJ)debugFindCtx.o
664 $(OBJ)Debugger.o: $(OBJ)Debugger.c
665 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)Debugger.c -o $(OBJ)Debugger.o
667 $(OBJ)debugTools.o: $(OBJ)debugTools.c
668 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)debugTools.c -o $(OBJ)debugTools.o
670 $(OBJ)GDBDialog.o: $(OBJ)GDBDialog.c
671 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)GDBDialog.c -o $(OBJ)GDBDialog.o
673 $(OBJ)process.o: $(OBJ)process.c
674 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)process.c -o $(OBJ)process.o
676 $(OBJ)BreakpointsView.o: $(OBJ)BreakpointsView.c
677 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)BreakpointsView.c -o $(OBJ)BreakpointsView.o
679 $(OBJ)CallStackView.o: $(OBJ)CallStackView.c
680 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)CallStackView.c -o $(OBJ)CallStackView.o
682 $(OBJ)OutputView.o: $(OBJ)OutputView.c
683 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)OutputView.c -o $(OBJ)OutputView.o
685 $(OBJ)ThreadsView.o: $(OBJ)ThreadsView.c
686 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ThreadsView.c -o $(OBJ)ThreadsView.o
688 $(OBJ)WatchesView.o: $(OBJ)WatchesView.c
689 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)WatchesView.c -o $(OBJ)WatchesView.o
691 $(OBJ)ModelView.o: $(OBJ)ModelView.c
692 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ModelView.c -o $(OBJ)ModelView.o
694 $(OBJ)PictureEdit.o: $(OBJ)PictureEdit.c
695 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)PictureEdit.c -o $(OBJ)PictureEdit.o
697 $(OBJ)about.o: $(OBJ)about.c
698 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)about.c -o $(OBJ)about.o
700 $(OBJ)ide.o: $(OBJ)ide.c
701 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ide.c -o $(OBJ)ide.o
703 $(OBJ)IDESettings.o: $(OBJ)IDESettings.c
704 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)IDESettings.c -o $(OBJ)IDESettings.o
706 $(OBJ)OldIDESettings.o: $(OBJ)OldIDESettings.c
707 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)OldIDESettings.c -o $(OBJ)OldIDESettings.o
709 $(OBJ)ProjectSettings.o: $(OBJ)ProjectSettings.c
710 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)ProjectSettings.c -o $(OBJ)ProjectSettings.o
712 $(OBJ)licensing.o: $(OBJ)licensing.c
713 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)licensing.c -o $(OBJ)licensing.o
717 $(OBJ)resources.o: src/resources.rc
718 $(WINDRES) $(WINDRES_FLAGS) $< $@
721 $(OBJ)$(MODULE).main$(O): $(OBJ)$(MODULE).main.c
722 $(CC) $(CFLAGS) $(PRJ_CFLAGS) -c $(OBJ)$(MODULE).main.c -o $(OBJ)$(MODULE).main$(O)
725 $(call rm,$(OBJ)$(MODULE).main.o $(OBJ)$(MODULE).main.c $(OBJ)$(MODULE).main.ec $(OBJ)$(MODULE).main$(I) $(OBJ)$(MODULE).main$(S))
726 $(call rm,$(OBJ)symbols.lst)
727 $(call rm,$(OBJ)objects.lst)
729 ifdef SHARED_LIBRARY_TARGET
732 $(call rm,$(OBJ)$(LP)$(MODULE)$(SO)$(basename $(VER)))
733 $(call rm,$(OBJ)$(LP)$(MODULE)$(SO))
739 $(call rm,$(_OBJECTS))
741 $(call rm,$(RCOBJECTS))
743 $(call rm,$(ECOBJECTS))
744 $(call rm,$(COBJECTS))
746 $(call rm,$(IMPORTS))
747 $(call rm,$(SYMBOLS))
749 realclean: cleantarget
753 $(_MAKE) -f $(_CF_DIR)Cleanfile distclean distclean_all_subdirs
756 $(_CF_DIR)crossplatform.mk: ;
757 $(_CF_DIR)default.cf: ;