~ubuntu-branches/debian/sid/mono-upnp/sid

« back to all changes in this revision

Viewing changes to .pc/0001-Do-not-sign-assemblies.patch/src/Mono.Upnp/Mono.Upnp/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Chow Loong Jin
  • Date: 2012-02-16 03:45:17 UTC
  • Revision ID: package-import@ubuntu.com-20120216034517-9ex3x0yopm5s6ulq
Tags: 0.1.0-1
Initial release (Closes: #659954)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
EXTRA_DIST =  
 
3
 
 
4
# Warning: This is an automatically generated file, do not edit!
 
5
 
 
6
if ENABLE_DEBUG
 
7
ASSEMBLY_COMPILER_COMMAND = gmcs
 
8
ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize- -debug -define:DEBUG "-define:DEBUG,TRACE" "-keyfile:$(srcdir)/mono-upnp.snk"
 
9
ASSEMBLY = ../../../bin/Mono.Upnp.dll
 
10
ASSEMBLY_MDB = $(ASSEMBLY).mdb
 
11
COMPILE_TARGET = library
 
12
PROJECT_REFERENCES = ../../../bin/Mono.Ssdp.dll
 
13
BUILD_DIR = ../../../bin
 
14
 
 
15
MONO_UPNP_DLL_MDB_SOURCE=../../../bin/Mono.Upnp.dll.mdb
 
16
MONO_UPNP_DLL_MDB=$(BUILD_DIR)/Mono.Upnp.dll.mdb
 
17
MONO_SSDP_DLL_SOURCE=../../../bin/Mono.Ssdp.dll
 
18
MONO_SSDP_DLL_MDB_SOURCE=../../../bin/Mono.Ssdp.dll.mdb
 
19
MONO_SSDP_DLL_MDB=$(BUILD_DIR)/Mono.Ssdp.dll.mdb
 
20
 
 
21
endif
 
22
 
 
23
if ENABLE_RELEASE
 
24
ASSEMBLY_COMPILER_COMMAND = gmcs
 
25
ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize+ "-keyfile:$(srcdir)/mono-upnp.snk"
 
26
ASSEMBLY = ../../../bin/Mono.Upnp.dll
 
27
ASSEMBLY_MDB = 
 
28
COMPILE_TARGET = library
 
29
PROJECT_REFERENCES =  \
 
30
        ../../../bin/Mono.Ssdp.dll
 
31
BUILD_DIR = ../../../bin
 
32
 
 
33
MONO_UPNP_DLL_MDB=
 
34
MONO_SSDP_DLL_SOURCE=../../../bin/Mono.Ssdp.dll
 
35
MONO_SSDP_DLL_MDB=
 
36
 
 
37
endif
 
38
 
 
39
AL=al2
 
40
SATELLITE_ASSEMBLY_NAME=$(notdir $(basename $(ASSEMBLY))).resources.dll
 
41
 
 
42
PROGRAMFILES = \
 
43
        $(MONO_UPNP_DLL_MDB) \
 
44
        $(MONO_SSDP_DLL) \
 
45
        $(MONO_SSDP_DLL_MDB)  
 
46
 
 
47
LINUX_PKGCONFIG = \
 
48
        $(MONO_UPNP_PC)  
 
49
 
 
50
 
 
51
RESGEN=resgen2
 
52
        
 
53
all: $(ASSEMBLY) $(PROGRAMFILES) $(LINUX_PKGCONFIG) 
 
54
 
 
55
FILES =  \
 
56
        AssemblyInfo.cs \
 
57
        Mono.Upnp.Control/AllowedValueRange.cs \
 
58
        Mono.Upnp.Control/Argument.cs \
 
59
        Mono.Upnp.Control/ArgumentDirection.cs \
 
60
        Mono.Upnp.Control/IMap.cs \
 
61
        Mono.Upnp.Control/ServiceAction.cs \
 
62
        Mono.Upnp.Control/ServiceActionExecutor.cs \
 
63
        Mono.Upnp.Control/ServiceController.cs \
 
64
        Mono.Upnp.Control/StateVariable.cs \
 
65
        Mono.Upnp.Control/StateVariableChangedArgs.cs \
 
66
        Mono.Upnp.Control/StateVariableEventer.cs \
 
67
        Mono.Upnp.Control/StateVariableOptions.cs \
 
68
        Mono.Upnp.Control/UpnpActionAttribute.cs \
 
69
        Mono.Upnp.Control/UpnpArgumentAttribute.cs \
 
70
        Mono.Upnp.Control/UpnpControlException.cs \
 
71
        Mono.Upnp.Control/UpnpEnumAttribute.cs \
 
72
        Mono.Upnp.Control/UpnpError.cs \
 
73
        Mono.Upnp.Control/UpnpRelatedStateVariableAttribute.cs \
 
74
        Mono.Upnp.Control/UpnpServiceDefinitionException.cs \
 
75
        Mono.Upnp.Control/UpnpStateVariableAttribute.cs \
 
76
        Mono.Upnp.Internal/Arguments.cs \
 
77
        Mono.Upnp.Internal/CollectionMap.cs \
 
78
        Mono.Upnp.Internal/ControlClient.cs \
 
79
        Mono.Upnp.Internal/ControlServer.cs \
 
80
        Mono.Upnp.Internal/DataServer.cs \
 
81
        Mono.Upnp.Internal/EmptyDictionary.cs \
 
82
        Mono.Upnp.Internal/EventClient.cs \
 
83
        Mono.Upnp.Internal/EventServer.cs \
 
84
        Mono.Upnp.Internal/Func.cs \
 
85
        Mono.Upnp.Internal/Helper.cs \
 
86
        Mono.Upnp.Internal/IMappable.cs \
 
87
        Mono.Upnp.Internal/Log.cs \
 
88
        Mono.Upnp.Internal/Map.cs \
 
89
        Mono.Upnp.Internal/Protocol.cs \
 
90
        Mono.Upnp.Internal/ServiceControllerBuilder.cs \
 
91
        Mono.Upnp.Internal/SoapEnvelope.cs \
 
92
        Mono.Upnp.Internal/SoapFault.cs \
 
93
        Mono.Upnp.Internal/SoapHeader.cs \
 
94
        Mono.Upnp.Internal/TimeoutDispatcher.cs \
 
95
        Mono.Upnp.Internal/UpnpServer.cs \
 
96
        Mono.Upnp.Internal/XmlShell.cs \
 
97
        Mono.Upnp.Xml.Compilation/Compiler.cs \
 
98
        Mono.Upnp.Xml.Compilation/DelegateDeserializationCompiler.cs \
 
99
        Mono.Upnp.Xml.Compilation/DelegateSerializationCompiler.cs \
 
100
        Mono.Upnp.Xml.Compilation/DeserializationCompiler.cs \
 
101
        Mono.Upnp.Xml.Compilation/DeserializationCompilerProvider.cs \
 
102
        Mono.Upnp.Xml.Compilation/Deserializer.cs \
 
103
        Mono.Upnp.Xml.Compilation/ObjectDeserializer.cs \
 
104
        Mono.Upnp.Xml.Compilation/SerializationCompiler.cs \
 
105
        Mono.Upnp.Xml.Compilation/SerializationCompilerProvider.cs \
 
106
        Mono.Upnp.Xml.Compilation/Serializer.cs \
 
107
        Mono.Upnp.Xml/DoNotDeserializeAttribute.cs \
 
108
        Mono.Upnp.Xml/DoNotSerializeAttribute.cs \
 
109
        Mono.Upnp.Xml/IXmlDeserializable.cs \
 
110
        Mono.Upnp.Xml/IXmlDeserializer.cs \
 
111
        Mono.Upnp.Xml/IXmlSerializable.cs \
 
112
        Mono.Upnp.Xml/XmlArrayAttribute.cs \
 
113
        Mono.Upnp.Xml/XmlArrayItemAttribute.cs \
 
114
        Mono.Upnp.Xml/XmlAttributeAttribute.cs \
 
115
        Mono.Upnp.Xml/XmlAutomatable.cs \
 
116
        Mono.Upnp.Xml/XmlDeclarationType.cs \
 
117
        Mono.Upnp.Xml/XmlDeserializable.cs \
 
118
        Mono.Upnp.Xml/XmlDeserializationContext.cs \
 
119
        Mono.Upnp.Xml/XmlDeserializer.cs \
 
120
        Mono.Upnp.Xml/XmlElementAttribute.cs \
 
121
        Mono.Upnp.Xml/XmlEnumAttribute.cs \
 
122
        Mono.Upnp.Xml/XmlFlagAttribute.cs \
 
123
        Mono.Upnp.Xml/XmlNamespaceAttribute.cs \
 
124
        Mono.Upnp.Xml/XmlSerializable.cs \
 
125
        Mono.Upnp.Xml/XmlSerializationContext.cs \
 
126
        Mono.Upnp.Xml/XmlSerializationOptions.cs \
 
127
        Mono.Upnp.Xml/XmlSerializer.cs \
 
128
        Mono.Upnp.Xml/XmlTypeAttribute.cs \
 
129
        Mono.Upnp.Xml/XmlValueAttribute.cs \
 
130
        Mono.Upnp/Client.cs \
 
131
        Mono.Upnp/Description.cs \
 
132
        Mono.Upnp/Deserializer.cs \
 
133
        Mono.Upnp/DeserializerProducer.cs \
 
134
        Mono.Upnp/Device.cs \
 
135
        Mono.Upnp/DeviceAnnouncement.cs \
 
136
        Mono.Upnp/DeviceOptions.cs \
 
137
        Mono.Upnp/DeviceType.cs \
 
138
        Mono.Upnp/DisposedEventArgs.cs \
 
139
        Mono.Upnp/Icon.cs \
 
140
        Mono.Upnp/Root.cs \
 
141
        Mono.Upnp/Server.cs \
 
142
        Mono.Upnp/Service.cs \
 
143
        Mono.Upnp/ServiceAnnouncement.cs \
 
144
        Mono.Upnp/ServiceType.cs \
 
145
        Mono.Upnp/SpecVersion.cs \
 
146
        Mono.Upnp/TypeInfo.cs \
 
147
        Mono.Upnp/UpnpDeserializationException.cs \
 
148
        Mono.Upnp/UpnpEventArgs.cs \
 
149
        Mono.Upnp/UpnpException.cs 
 
150
 
 
151
DATA_FILES = 
 
152
 
 
153
RESOURCES = 
 
154
 
 
155
EXTRAS = \
 
156
        Mono.Upnp.Xml.Compilation \
 
157
        mono-upnp.snk \
 
158
        mono.upnp.pc.in 
 
159
 
 
160
REFERENCES =  \
 
161
        System \
 
162
        System.Xml
 
163
 
 
164
DLL_REFERENCES = 
 
165
 
 
166
CLEANFILES = $(PROGRAMFILES) $(LINUX_PKGCONFIG) 
 
167
 
 
168
include $(top_srcdir)/Makefile.include
 
169
 
 
170
MONO_SSDP_DLL = $(BUILD_DIR)/Mono.Ssdp.dll
 
171
MONO_UPNP_PC = $(BUILD_DIR)/mono.upnp.pc
 
172
 
 
173
$(eval $(call emit-deploy-wrapper,MONO_UPNP_PC,mono.upnp.pc))
 
174
 
 
175
 
 
176
$(eval $(call emit_resgen_targets))
 
177
$(build_xamlg_list): %.xaml.g.cs: %.xaml
 
178
        xamlg '$<'
 
179
 
 
180
$(ASSEMBLY_MDB): $(ASSEMBLY)
 
181
 
 
182
$(ASSEMBLY): $(build_sources) $(build_resources) $(build_datafiles) $(DLL_REFERENCES) $(PROJECT_REFERENCES) $(build_xamlg_list) $(build_satellite_assembly_list)
 
183
        mkdir -p $(shell dirname $(ASSEMBLY))
 
184
        $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$(ASSEMBLY) -target:$(COMPILE_TARGET) $(build_sources_embed) $(build_resources_embed) $(build_references_ref)