2009-12-01 Jb Evain <jbevain@novell.com>
[mcs.git] / class / System.Web.Extensions / Makefile
blob3a165e1682d3150f6e9ef7216e91ff045b4d180d
1 thisdir = class/System.Web.Extensions
2 SUBDIRS = Test
3 include ../../build/rules.make
5 LIBRARY = System.Web.Extensions.dll
7 RESOURCE_FILES= \
8 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js \
9 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js \
10 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js \
11 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js \
12 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js\
13 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js
15 RESOURCE_FILES_DIST= \
16 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js \
17 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js \
18 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js \
19 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js \
20 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js\
21 ../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js\
22 ../MicrosoftAjaxLibrary/System.Web.Extensions/1.0.61025.0/MicrosoftAjax.debug.js \
23 ../MicrosoftAjaxLibrary/System.Web.Extensions/1.0.61025.0/MicrosoftAjax.js \
24 ../MicrosoftAjaxLibrary/System.Web.Extensions/1.0.61025.0/MicrosoftAjaxTimer.debug.js \
25 ../MicrosoftAjaxLibrary/System.Web.Extensions/1.0.61025.0/MicrosoftAjaxTimer.js \
26 ../MicrosoftAjaxLibrary/System.Web.Extensions/1.0.61025.0/MicrosoftAjaxWebForms.debug.js\
27 ../MicrosoftAjaxLibrary/System.Web.Extensions/1.0.61025.0/MicrosoftAjaxWebForms.js
29 NUNIT_RESOURCE_FILES= \
30 Test/resources/Web.mono.config \
31 $(wildcard Test/resources/*.as?x) \
32 $(wildcard ../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/*.cs) \
33 $(wildcard ../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/*.as?x) \
34 $(wildcard ../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/*.master)
36 LIB_MCS_FLAGS = \
37 -unsafe \
38 -define:NET_3_5 \
39 -define:SYSTEM_WEB_EXTENSIONS \
40 -r:$(corlib) \
41 -r:System.dll \
42 -r:System.Core.dll \
43 -r:System.Drawing.dll \
44 -r:System.Data.dll \
45 -r:System.Data.Linq.dll \
46 -r:System.Xml.dll \
47 -r:System.Web.dll \
48 -r:System.Web.Services.dll \
49 -r:System.Configuration.dll \
50 -r:System.EnterpriseServices.dll \
51 -r:System.ServiceModel.dll \
52 $(OTHER_LIB_MCS_FLAGS) \
53 $(RESOURCE_FILES:%=/resource:%)
55 TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -doc:$(test_lib:.dll=.xml) -nowarn:219,169,1591 $(NUNIT_RESOURCE_FILES:%=/resource:%) -r:SystemWebTestShim.dll
57 EXTRA_DISTFILES = $(RESOURCE_FILES_DIST) $(NUNIT_RESOURCE_FILES)
59 include ../../build/library.make