Makefile 2.8 KB

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