193
185
top_build_prefix = @top_build_prefix@
194
186
top_builddir = @top_builddir@
195
187
top_srcdir = @top_srcdir@
196
ADDIN_BUILD = $(top_builddir)/build/AddIns/MonoDevelop.GtkCore
197
ASSEMBLY = $(ADDIN_BUILD)/libstetic.dll
198
assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.GtkCore
199
assembly_DATA = $(ASSEMBLY) $(build_dll_config)
203
CommandDescriptor.cs \
206
editor/Accelerator.cs \
207
editor/ActionGroupEditor.cs \
208
editor/ActionItem.cs \
209
editor/ActionMenu.cs \
210
editor/ActionMenuBar.cs \
211
editor/ActionMenuItem.cs \
212
editor/ActionToolbar.cs \
213
editor/ActionToolItem.cs \
215
editor/CellRendererComboBox.cs \
218
editor/DateTimeEditor.cs \
219
editor/EditIconDialog.cs \
220
editor/EditIconFactoryDialog.cs \
221
editor/Enumeration.cs \
223
editor/FlagsSelectorDialog.cs \
224
editor/FloatRange.cs \
225
editor/GroupPicker.cs \
226
editor/GtkWorkarounds.cs \
228
editor/IconSelectorItem.cs \
229
editor/IconSelectorMenu.cs \
230
editor/IconSelectorMenuItem.cs \
231
editor/Identifier.cs \
233
editor/ImageFile.cs \
234
editor/ImageSelector.cs \
236
editor/NonContainerWarningDialog.cs \
237
editor/OptIntRange.cs \
238
editor/ProjectIconList.cs \
239
editor/ProjectIconSelectorItem.cs \
240
editor/ResponseId.cs \
241
editor/SelectIconDialog.cs \
242
editor/SelectImageDialog.cs \
243
editor/StockIconList.cs \
244
editor/StockIconSelectorItem.cs \
245
editor/StockItem.cs \
247
editor/StringArray.cs \
250
editor/TextEditor.cs \
251
editor/TextEditorDialog.cs \
252
editor/ThemedIcon.cs \
253
editor/ThemedIconList.cs \
254
editor/TimeSpanEditor.cs \
255
editor/Translatable.cs \
256
editor/TreeViewCellContainer.cs \
257
editor/WidgetSelector.cs \
260
GeneratorContext.cs \
268
IRadioGroupManager.cs \
269
IResourceProvider.cs \
272
ItemGroupCollection.cs \
273
NoGuiDispatchAttribute.cs \
276
ObjectWrapperEventHandler.cs \
280
ProjectIconFactory.cs \
281
PropertyDescriptor.cs \
282
PropertyEditorAttribute.cs \
283
PropertyEditorCell.cs \
284
RadioGroupManager.cs \
287
SignalDescriptor.cs \
290
TranslatableAttribute.cs \
291
TypedClassDescriptor.cs \
292
TypedPropertyDescriptor.cs \
293
TypedSignalDescriptor.cs \
294
undo/ActionDiffAdaptor.cs \
295
undo/DiffGenerator.cs \
296
undo/IDiffAdaptor.cs \
297
undo/UndoManager.cs \
298
undo/XmlDiffAdaptor.cs \
302
wrapper/ActionGroup.cs \
303
wrapper/ActionToolbarWrapper.cs \
304
wrapper/ActionTree.cs \
308
wrapper/ButtonBox.cs \
309
wrapper/CheckButton.cs \
310
wrapper/ColorButton.cs \
311
wrapper/ComboBox.cs \
312
wrapper/ComboBoxEntry.cs \
313
wrapper/Container.cs \
317
wrapper/Expander.cs \
319
wrapper/FontButton.cs \
320
wrapper/FontSelectionDialog.cs \
323
wrapper/HScrollbar.cs \
324
wrapper/IconView.cs \
326
wrapper/ImageMenuItem.cs \
329
wrapper/MenuItem.cs \
330
wrapper/MessageDialog.cs \
332
wrapper/Notebook.cs \
333
wrapper/NotifyWorkaround.cs \
335
wrapper/OptionMenu.cs \
337
wrapper/RadioActionGroupManager.cs \
338
wrapper/RadioButton.cs \
339
wrapper/RadioMenuItem.cs \
340
wrapper/RadioToolButton.cs \
343
wrapper/ScrolledWindow.cs \
345
wrapper/SignalChangedEventHandler.cs \
346
wrapper/SignalCollection.cs \
347
wrapper/SignalEventHandler.cs \
348
wrapper/SpinButton.cs \
350
wrapper/TextView.cs \
351
wrapper/ToggleToolButton.cs \
353
wrapper/ToolButton.cs \
354
wrapper/TreeView.cs \
355
wrapper/Viewport.cs \
357
wrapper/VScrollbar.cs \
359
wrapper/WidgetEventHandler.cs \
360
wrapper/WidgetNameChangedHandler.cs \
365
wrapper/objects.xml \
366
wrapper/pixmaps/accellabel.png \
367
wrapper/pixmaps/actiongroup.png \
368
wrapper/pixmaps/add-check-label.png \
369
wrapper/pixmaps/add-menu.png \
370
wrapper/pixmaps/alignment.png \
371
wrapper/pixmaps/arrow.png \
372
wrapper/pixmaps/box-expand.png \
373
wrapper/pixmaps/box-fill.png \
374
wrapper/pixmaps/button.png \
375
wrapper/pixmaps/calendar.png \
376
wrapper/pixmaps/cell-expand-h.png \
377
wrapper/pixmaps/cell-expand-v.png \
378
wrapper/pixmaps/cell-fill-h.png \
379
wrapper/pixmaps/cell-fill-v.png \
380
wrapper/pixmaps/checkbutton.png \
381
wrapper/pixmaps/colorbutton.png \
382
wrapper/pixmaps/colorselection.png \
383
wrapper/pixmaps/colorselectiondialog.png \
384
wrapper/pixmaps/combo.png \
385
wrapper/pixmaps/comboentry.png \
386
wrapper/pixmaps/custom.png \
387
wrapper/pixmaps/dec-border.png \
388
wrapper/pixmaps/dialog.png \
389
wrapper/pixmaps/drawingarea.png \
390
wrapper/pixmaps/entry.png \
391
wrapper/pixmaps/eventbox.png \
392
wrapper/pixmaps/expander.png \
393
wrapper/pixmaps/fileselection.png \
394
wrapper/pixmaps/fixed.png \
395
wrapper/pixmaps/fontbutton.png \
396
wrapper/pixmaps/fontselection.png \
397
wrapper/pixmaps/fontselectiondialog.png \
398
wrapper/pixmaps/frame.png \
399
wrapper/pixmaps/globe.png \
400
wrapper/pixmaps/globe-not.png \
401
wrapper/pixmaps/handlebox.png \
402
wrapper/pixmaps/hbox.png \
403
wrapper/pixmaps/hbuttonbox.png \
404
wrapper/pixmaps/hpaned.png \
405
wrapper/pixmaps/hscale.png \
406
wrapper/pixmaps/hscrollbar.png \
407
wrapper/pixmaps/hseparator.png \
408
wrapper/pixmaps/iconview.png \
409
wrapper/pixmaps/image.png \
410
wrapper/pixmaps/inc-border.png \
411
wrapper/pixmaps/label.png \
412
wrapper/pixmaps/menu.png \
413
wrapper/pixmaps/menubar.png \
414
wrapper/pixmaps/messagedialog.png \
415
wrapper/pixmaps/missing.png \
416
wrapper/pixmaps/notebook.png \
417
wrapper/pixmaps/optionmenu.png \
418
wrapper/pixmaps/progressbar.png \
419
wrapper/pixmaps/radiobutton.png \
420
wrapper/pixmaps/remove-check-label.png \
421
wrapper/pixmaps/remove-menu.png \
422
wrapper/pixmaps/scrolledwindow.png \
423
wrapper/pixmaps/spinbutton.png \
424
wrapper/pixmaps/statusbar.png \
425
wrapper/pixmaps/table.png \
426
wrapper/pixmaps/textview.png \
427
wrapper/pixmaps/togglebutton.png \
428
wrapper/pixmaps/toolbar.png \
429
wrapper/pixmaps/treeview.png \
430
wrapper/pixmaps/vbox.png \
431
wrapper/pixmaps/vbuttonbox.png \
432
wrapper/pixmaps/viewport.png \
433
wrapper/pixmaps/vpaned.png \
434
wrapper/pixmaps/vscale.png \
435
wrapper/pixmaps/vscrollbar.png \
436
wrapper/pixmaps/vseparator.png \
437
wrapper/pixmaps/widget.png \
438
wrapper/pixmaps/window.png
441
$(GLADE_SHARP_LIBS) \
450
dll_config = libstetic.dll.config
451
build_dll_config = $(ADDIN_BUILD)/$(dll_config)
452
EXTRA_DIST = $(FILES) $(RES) $(dll_config) wrapper/pixmaps/COPIED
453
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb $(build_dll_config)
454
build_deps = $(addprefix -r:, $(DEPS))
455
build_sources = $(addprefix $(srcdir)/, $(FILES)) $(GENERATED_FILES)
456
build_resources = $(addprefix $(srcdir)/, $(RES))
457
build_test_sources = $(addprefix $(srcdir)/, $(TESTFILES)) $(GENERATED_FILES)
458
MD_BIN_PATH = $(abs_top_builddir)/build/bin
461
PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)" \
462
LD_LIBRARY_PATH="$(LD_LIBRARY_PATH)" \
463
DYLD_FALLBACK_LIBRARY_PATH="$(DYLD_FALLBACK_LIBRARY_PATH)" \
464
MONO_GAC_PREFIX="$(MONO_GAC_PREFIX)" \
465
MONODEVELOP_LOCALE_PATH="$(abs_top_builddir)/build/locale" \
466
MONO_ADDINS_REGISTRY="$(MD_BIN_PATH)"
468
MDTOOL_RUN = $(MD_LAUNCH_SETUP) exec -a "mdtool" $(RUNTIME) --debug "$(MD_BIN_PATH)/mdtool.exe"
188
ALL_CSPROJ = $(wildcard *.csproj)
189
MAIN_SLN = $(top_builddir)/Main.sln
190
@ENABLE_GNOMEPLATFORM_TRUE@PROFILE_NAME = Debug
191
@ENABLE_MACPLATFORM_TRUE@PROFILE_NAME = DebugMac
192
@ENABLE_WINDOWSPLATFORM_TRUE@PROFILE_NAME = DebugWin32
194
XBUILD_VERBOSITY = quiet
195
XBUILD_ARGS = /verbosity:$(XBUILD_VERBOSITY) /nologo /property:CodePage=65001
196
XBUILD_PROFILE = /property:Configuration=$(PROFILE_NAME)
198
# Figure out how far we are from top_builddir
199
DEPTH = $(shell echo "$(top_builddir)" | tr '/' '\n' | grep -c '..')
200
EXTS := *.bmp *.cs *.csproj *.html *.png *.snk *.config *.stetic *.glade *.xml *.xsd *.exe.addins *.template *.tt *.txt
201
ALL_FILES := $(EXTS) \
202
$(addprefix */,$(EXTS)) \
203
$(addprefix */*/,$(EXTS)) \
204
$(addprefix */*/*/,$(EXTS)) \
205
$(addprefix */*/*/*/,$(EXTS)) \
206
$(addprefix */*/*/*/*/,$(EXTS)) \
207
$(wildcard icons/*) \
208
$(wildcard templates/*)
210
WILDCARDED_FILES := $(wildcard $(ALL_FILES))
212
$(wildcard $(ALL_FILES))
472
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.include $(am__configure_deps)
217
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/xbuild.include $(am__configure_deps)
473
218
@for dep in $?; do \
474
219
case '$(am__configure_deps)' in \
656
uninstall-am: uninstall-assemblyDATA
658
383
.MAKE: install-am install-strip
660
385
.PHONY: all all-am check check-am clean clean-generic distclean \
661
386
distclean-generic distdir dvi dvi-am html html-am info info-am \
662
install install-am install-assemblyDATA install-data \
663
install-data-am install-dvi install-dvi-am install-exec \
664
install-exec-am install-html install-html-am install-info \
665
install-info-am install-man install-pdf install-pdf-am \
666
install-ps install-ps-am install-strip installcheck \
667
installcheck-am installdirs maintainer-clean \
668
maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
669
pdf-am ps ps-am uninstall uninstall-am uninstall-assemblyDATA
672
$(ASSEMBLY): $(build_sources) $(build_resources) $(DEPS)
673
mkdir -p $(ADDIN_BUILD)
674
$(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library $(build_resources:%=/resource:%) $(build_sources) $(REFS)
676
$(build_dll_config): $(srcdir)/$(dll_config)
677
mkdir -p $(ADDIN_BUILD)
678
cp $(srcdir)/$(dll_config) $@
680
# workaroundfor lack of abs_top_builddir variable in automake < 1.10. Will break if mdtool isn't
681
# launched from top_srcdir (i.e. where this script is located)
682
abs_top_builddir ?= $(top_builddir)
387
install install-am install-data install-data-am install-dvi \
388
install-dvi-am install-exec install-exec-am install-html \
389
install-html-am install-info install-info-am install-man \
390
install-pdf install-pdf-am install-ps install-ps-am \
391
install-strip installcheck installcheck-am installdirs \
392
maintainer-clean maintainer-clean-generic mostlyclean \
393
mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am
401
@if test x$(SKIP) != xy -a $(DEPTH) -gt $(MAKELEVEL); then \
402
echo Building $(ALL_CSPROJ); \
403
for p in $(ALL_CSPROJ); do $(XBUILD) $(XBUILD_ARGS) $$p; done \
407
@if test x$(SKIP) != xy -a $(DEPTH) -gt $(MAKELEVEL); then \
408
echo Cleaning $(ALL_CSPROJ); \
409
for p in $(ALL_CSPROJ); do $(XBUILD) $(XBUILD_ARGS) $$p /t:Clean; done \
413
@echo Building $(MAIN_SLN)
414
$(XBUILD) $(XBUILD_ARGS) $(MAIN_SLN) $(XBUILD_PROFILE)
417
@echo Cleaning $(MAIN_SLN)
418
$(XBUILD) $(XBUILD_ARGS) $(MAIN_SLN) $(XBUILD_PROFILE) /t:Clean
421
@echo $(WILDCARDED_FILES)
423
.PHONY: all clean csproj_build csproj_clean sln_build sln_clean
684
425
# Tell versions [3.59,3.63) of GNU make to not export all variables.
685
426
# Otherwise a system limit (for SysV at least) may be exceeded.