1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#!/bin/sh
# Make sure d/patches are applied to upstream source before running this script.
mkdir -p tmp
cd tmp
CLASSPATH=$PWD/parsers
ant -f ../src/parsers/build.xml -Dbuild=$CLASSPATH
# Generate acmacros xml
for AC_SRCDIR in ../src/autoconf/*; do
AC_VERSION=$(basename $AC_SRCDIR)
AC_MACROS=acmacros-$AC_VERSION.xml
java -cp $CLASSPATH \
org.eclipse.linuxtools.cdt.libhover.texinfoparsers.ParseAutoconfTexinfo \
$AC_SRCDIR ../$AC_MACROS
echo Generated $AC_MACROS
done
# generate ammacros xml
for AM_SRCDIR in ../src/automake/*; do
AM_VERSION=$(basename $AM_SRCDIR)
AM_MACROS=ammacros-$AM_VERSION.xml
java -cp $CLASSPATH \
org.eclipse.linuxtools.cdt.libhover.texinfoparsers.ParseAutomakeTexinfo \
$AM_SRCDIR ../$AM_MACROS
echo Generated $AM_MACROS
done
cd ..
rm -rf tmp
|