2
ADDIN_BUILD = $(top_builddir)/build/AddIns/MonoDevelop.WebReferences
3
ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.WebReferences.dll
6
$(top_builddir)/build/bin/MonoDevelop.Core.dll \
7
$(top_builddir)/build/bin/MonoDevelop.Ide.dll
15
-r:System.Configuration \
17
-r:System.ServiceModel \
19
-r:System.Web.Services \
24
gtk-gui/generated.cs \
25
gtk-gui/MonoDevelop.WebReferences.Dialogs.UserPasswordDialog.cs \
26
gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs \
27
MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs \
28
MonoDevelop.WebReferences.Commands/WebReferenceCommands.cs \
29
MonoDevelop.WebReferences.Dialogs/UserPasswordDialog.cs \
30
MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs \
31
MonoDevelop.WebReferences.NodeBuilders/ProjectFolderNodeBuilderExtension.cs \
32
MonoDevelop.WebReferences.NodeBuilders/ProjectNodeBuilder.cs \
33
MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs \
34
MonoDevelop.WebReferences.NodeBuilders/WebReferenceNodeBuilder.cs \
35
MonoDevelop.WebReferences.WCF/ClientOptions.cs \
36
MonoDevelop.WebReferences.WCF/CollectionMapping.cs \
37
MonoDevelop.WebReferences.WCF/ExtensionFile.cs \
38
MonoDevelop.WebReferences.WCF/MetadataFile.cs \
39
MonoDevelop.WebReferences.WCF/MetadataSource.cs \
40
MonoDevelop.WebReferences.WCF/ReferencedAssembly.cs \
41
MonoDevelop.WebReferences.WCF/ReferenceGroup.cs \
42
MonoDevelop.WebReferences.WCF/WCFMetadata.cs \
43
MonoDevelop.WebReferences.WCF/WCFMetadataStorage.cs \
44
MonoDevelop.WebReferences.WCF/WebServiceDiscoveryResultWCF.cs \
45
MonoDevelop.WebReferences.WCF/WebServiceEngineWCF.cs \
46
MonoDevelop.WebReferences.WS/WebReferences.cs \
47
MonoDevelop.WebReferences.WS/WebReferenceUrl.cs \
48
MonoDevelop.WebReferences.WS/WebServiceDiscoveryResultWS.cs \
49
MonoDevelop.WebReferences.WS/WebServiceEngineWS.cs \
50
MonoDevelop.WebReferences/DiscoveryNetworkCredential.cs \
51
MonoDevelop.WebReferences/DiscoveryProtocol.cs \
52
MonoDevelop.WebReferences/Library.cs \
53
MonoDevelop.WebReferences/MoonlightChannelBaseExtension.cs \
54
MonoDevelop.WebReferences/WebReferenceFolder.cs \
55
MonoDevelop.WebReferences/WebReferenceItem.cs \
56
MonoDevelop.WebReferences/WebReferencesService.cs \
57
MonoDevelop.WebReferences/WebServiceDiscoveryResult.cs \
58
MonoDevelop.WebReferences/WebServiceEngine.cs
61
MonoDevelop.WebReferences.addin.xml \
62
MonoDevelop.WebReferences.Resources/disco.html \
63
MonoDevelop.WebReferences.Resources/WebReferenceItem.png \
64
MonoDevelop.WebReferences.Resources/wsdl.html
66
all: $(ASSEMBLY) $(ASSEMBLY).mdb
68
$(ADDIN_BUILD)/%: $(srcdir)/lib/%
69
mkdir -p $(ADDIN_BUILD)
72
$(ASSEMBLY): $(build_sources) $(build_resources) $(DEPS)
73
mkdir -p $(ADDIN_BUILD)
74
$(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library \
75
$(build_resources:%=/resource:%) $(build_sources) $(REFS) $(build_deps)
77
$(ASSEMBLY).mdb: $(ASSEMBLY)
79
assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.WebReferences
80
assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb
82
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
83
EXTRA_DIST = $(FILES) $(RES)
85
include $(top_srcdir)/Makefile.include
1
include $(top_srcdir)/xbuild.include