Towards msxml Makefile

Ingo Macherius (Ingo.Macherius@TU-Clausthal.de)
Fri, 7 Nov 1997 05:06:13 +0000


Hi,

I figured out a way to produce a "Makefile" for msxml. I=A6m not
finished yet, just want to point out the idea. Maybe someone
wants to go on (simply too tired now).

The real work, that is finding the dependencies, is=20
done by "JavaDepend", which can be downloaded from
http://pluto.njcc.com/~slinky/land_of_science.html

Step by step:
1) Get JavaDepend and the necessary library, install them
2) Go to the directory where msxml was unpacked (tar.gz version)
3) Put ./classes into your $CLASSPATH, don't remove *.class files !
4)Do something like this:
---snip---=20
#!/bin/bash=20
# Tested with Linux only
export WORKFILE=3Dyin
export TEMPFILE=3Dyang
rm -f $WORKFILE $TEMPFILE
ls classes/com/ms/xml/parser/*.java >> $WORKFILE
ls classes/com/ms/xml/util/*.java >> $WORKFILE
ls classes/com/ms/xml/om/*.java >> $WORKFILE
ls msxml.java >> $WORKFILE
ls viewer/*.java >>$WORKFILE
sed -e 's/$/ \\/g' < $WORKFILE > $TEMPFILE=20
mv $TEMPFILE $WORKFILE
echo "java -Dfiles=3D\"" > $TEMPFILE=20
cat $WORKFILE >> $TEMPFILE
echo \" WARREN.tools.JavaDepend >> $TEMPFILE=20
sh $TEMPFILE > $WORKFILE=20
rm -f $TEMPFILE=20
--snip--=20
4) Now in $WORKFILE there is list of dependencies useable for a=20
Makefile=20
5) ... TODO: Add code-snippets to make this a real Makefile ...

For the impatient I put a copy of what I received after step 4 at
http://www.heim9.tu-clausthal.de/~inim/xml/Makefile.msxml
It should be not be far from there to a working Makefile.

++im

--
Ingo Macherius // L'Aigler Platz 4 // D-38678 Clausthal-Zellerfeld
mailto:Ingo.Macherius@tu-clausthal.de    http://www.tu-clausthal.de/~inim=
/
Information!=3DKnowledge!=3DWisdom!=3DTruth!=3DBeauty!=3DLove!=3DMusic=3D=
=3DBEST (Frank Zappa)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@ic.ac.uk the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)