-DIRS= \
- System.Web \
- System.Web.Caching \
- System.Web.Configuration
+thisdir = class/System.Web
+SUBDIRS = Test
+include ../../build/rules.make
-all:
- @echo "You must use 'make windows' or 'make unix'."
- @echo "'make unix' is broken for now."
+LIBRARY = System.Web.dll
+LIB_MCS_FLAGS = \
+ /nowarn:649 \
+ /r:$(corlib) \
+ /r:System.dll \
+ /r:System.Drawing.dll \
+ /r:System.Data.dll \
+ /r:System.Xml.dll \
+ /r:System.EnterpriseServices.dll
+NO_TEST = yes
-windows: make-list
- $(CSC) /target:library /out:System.Web.dll /nowarn:1595 @list
-
-unix:
- @echo "'make unix' is broken for now."
-
-make-list:
- for i in $(DIRS); do \
- cat $$i/common.src $$i/windows.src | sed "s/^/$$i\\\\/"; \
- done > list
+include ../../build/library.make