2004-12-23 Ben Maurer <bmaurer@ximian.com>
[mono-project.git] / status / makefile
blob8bb3931012a5c7b4564bee84e8550b7b37e7a388
1 NETDIR=c:\\winnt\\microsoft.net\\framework\\v1.0.2914
2 MCSCLASSDIR=..\\..\\mcs\\class
3 CSC=csc.exe /nologo
5 all: ByMaintainer ByNamespace webfiles
7 exec:
8 $(CSC) /debug+ /debug:full /target:exe /out:compare.exe compare-assembly.cs
10 xml:
11 ./compare.exe $(NETDIR)\\mscorlib.dll $(MCSCLASSDIR)\\corlib\\corlib.dll > corlib.xml
13 push:
14 scp -P 2200 *.xml web/*html www@www.ximian.com:/web/cvsmodules/mono/class-status
16 clean:
17 -rm -f compare.exe compare.pdb corlib.xml ByMaintainer.exe ByNamespace.exe commands *~ .*~
18 -rm -rf src
19 -rm -rf bm
20 -rm -rf web
22 ByNamespace: ByNamespace.xsl class.xml
23 $(CSC) ByNamespace.cs
24 -mkdir src
25 ./ByNamespace
27 ByMaintainer: ByMaintainer.xsl class.xml
28 $(CSC) ByMaintainer.cs
29 -mkdir src
30 ./ByMaintainer
32 webfiles:
33 -mkdir web
34 ./make_web.pl
35 cp *.src src
36 ../doc/web/process.pl commands ../doc/web/template.html.in web