1 CSCRIPT = $(SYSTEMROOT)/system32/cscript.exe
4 CORCOMPARE=../../../mcs/tools/corcompare
13 deploy/postgresql.html \
14 deploy/sqlclient.html \
17 deploy/tdsclient.html \
21 deploy/contributing.html \
22 deploy/class-status.html \
23 deploy/class-status-corlib.html \
24 deploy/class-status-System.html \
25 deploy/class-status-System.Xml.html \
26 deploy/class-status-System.Drawing.html \
27 deploy/class-status-System.Data.html \
28 deploy/class-status-System.Web.html \
29 deploy/class-status-System.Web.Services.html \
30 deploy/class-status-Microsoft.VisualBasic.html \
31 deploy/class-status-System.EnterpriseServices.html \
32 deploy/class-status-System.Runtime.Serialization.Formatters.Soap.html \
33 deploy/class-status-System.Windows.Forms.html \
34 deploy/class-status-Cscompmgd.html \
35 deploy/class-library.html \
36 deploy/classlib-doc.html \
40 deploy/documentation.html \
41 deploy/download.html \
42 deploy/embedded-api.html \
44 deploy/gcc-frontend.html \
49 deploy/jit-debug.html \
50 deploy/jit-debug-sample.html \
51 deploy/jit-debug-sample2.html \
52 deploy/languages.html \
53 deploy/mailing-lists.html \
54 deploy/mono-beginning.html \
55 deploy/mono-contribution-howto.html \
56 deploy/monodoc-xml.html \
58 deploy/passport.html \
62 deploy/rationale.html \
63 deploy/resources.html \
70 #2,Configuration.Install,class-status-System.Configuration.Install.html,class-status-System.Configuration.Install.src,cm/cormissing.css,cm/cormissing.js
71 #2,Runtime.Remoting,class-status-System.Runtime.Remoting.html,class-status-System.Runtime.Remoting.src,cm/cormissing.css,cm/cormissing.js
73 # deploy/class-status-System.Configuration.Install.html \
74 # deploy/class-status-System.Runtime.Remoting.html \
81 all: $(OBJECTS) deploy/index.rss
82 perl process.pl commands template.html.in deploy
84 tutorial: mono-beginning.html.stamp mono-beginning.pdf
85 cp -a mono-beginning mono-beginning.xml mono-beginning.pdf deploy
87 mono-beginning.html.stamp: mono-beginning.xml
88 db2html mono-beginning.xml
89 touch mono-beginning.html.stamp
91 mono-beginning.pdf: mono-beginning.xml
92 db2pdf mono-beginning.xml
94 mono-beginning.xml: ../mono-beginning.xml
95 cp ../mono-beginning.xml .
97 deploy/index.rss: mono-rss.exe ../index
98 ./mono-rss.exe ../index deploy/index.rss
100 mono-rss.exe: mono-rss.cs rss.cs
101 $(CSC) mono-rss.cs rss.cs
104 rm -f $(OBJECTS) $(patsubst deploy/%.html,src/%.src, $(OBJECTS)) src/*.xml src/*.html.in ../class-status-* ../class-status
107 cp -f $(NON_HTML_SOURCES) deploy
108 echo scp -P 2200 -r deploy/* www@www.ximian.com:/web/cvsmodules/mono
109 (cd deploy; rsync --verbose --recursive --checksum --update --rsh='ssh -p 2200' . www@www.ximian.com:/web/cvsmodules/mono )
112 scp -r deploy/* primates:public_html/xxx
114 $(OBJECTS): $(patsubst deploy/%.html,src/%.src, $(OBJECTS))
116 #.PRECIOUS: $(patsubst deploy/%.html,src/%.src, $(OBJECTS))
121 src/%.src: ../% commands makefile template.html.in
126 .PRECIOUS: ../class-status-%
127 ../class-status-%: src/%.html.in ../class-status.in
128 cat ../class-status.in $< > $@
131 .PRECIOUS: src/%.html.in
132 src/%.html.in: src/%.xml $(CORCOMPARE)/transform.js $(CORCOMPARE)/cormissing.xsl
133 $(CSCRIPT) /nologo $(CORCOMPARE)/transform.js $< $(CORCOMPARE)/cormissing.xsl > $@
138 src/%.xml: ../../../mcs/class/lib/%.dll $(CORCOMPARE)/CorCompare.exe
139 $(CORCOMPARE)/CorCompare.exe -x $@ $<
141 src/corlib.xml: ../../../mcs/class/lib/corlib_cmp.dll $(CORCOMPARE)/CorCompare.exe
142 $(CORCOMPARE)/CorCompare.exe -f corlib -ms mscorlib -x $@ $<
145 ../class-status: ../class-status.in
149 $(CSC) make-rss.cs -o