2004-03-08 01:31:17 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
2004-06-06 04:49:37 +00:00
|
|
|
rm -rf target
|
|
|
|
|
2004-03-08 01:31:17 +00:00
|
|
|
# Generate the sources from the model
|
2004-05-30 16:55:51 +00:00
|
|
|
modello --model=maven.mdo --version=4.0.0 --mode=java --dir=target/generated-sources
|
2004-07-18 01:22:49 +00:00
|
|
|
ret=$?; if [ $ret != 0 ]; then exit $ret; fi
|
2004-03-08 01:31:17 +00:00
|
|
|
|
2004-03-10 20:45:24 +00:00
|
|
|
# Generate the source for the xpp3 marshaller and unmarshaller
|
2004-05-30 16:55:51 +00:00
|
|
|
modello --model=maven.mdo --version=4.0.0 --mode=xpp3 --dir=target/generated-sources
|
2004-07-18 01:22:49 +00:00
|
|
|
ret=$?; if [ $ret != 0 ]; then exit $ret; fi
|
2004-03-08 01:31:17 +00:00
|
|
|
|
2004-06-06 05:52:30 +00:00
|
|
|
# Generate the 3.0.0 source from the model
|
|
|
|
modello --model=maven.mdo --version=3.0.0 --mode=java --dir=target/generated-sources --package-with-version
|
2004-07-18 01:22:49 +00:00
|
|
|
ret=$?; if [ $ret != 0 ]; then exit $ret; fi
|
2004-06-06 05:52:30 +00:00
|
|
|
|
|
|
|
# Generate the 3.0.0 source for the xpp3 marshaller and unmarshaller
|
|
|
|
modello --model=maven.mdo --version=3.0.0 --mode=xpp3 --dir=target/generated-sources --package-with-version
|
2004-07-18 01:22:49 +00:00
|
|
|
ret=$?; if [ $ret != 0 ]; then exit $ret; fi
|
2004-06-06 05:52:30 +00:00
|
|
|
|
2004-03-08 01:31:17 +00:00
|
|
|
# Generate XML Schema
|
2004-04-17 15:13:31 +00:00
|
|
|
modello --model=maven.mdo --version=4.0.0 --mode=xsd --dir=.
|
2004-07-18 01:22:49 +00:00
|
|
|
ret=$?; if [ $ret != 0 ]; then exit $ret; fi
|
2004-03-08 01:31:17 +00:00
|
|
|
|
|
|
|
# Generate XDoc
|
2004-05-30 16:55:51 +00:00
|
|
|
modello --model=maven.mdo --version=4.0.0 --mode=xdoc --dir=target/generated-xdocs
|
2004-07-18 01:22:49 +00:00
|
|
|
ret=$?; if [ $ret != 0 ]; then exit $ret; fi
|
2004-05-30 16:55:51 +00:00
|
|
|
|
|
|
|
# Build the sources
|
|
|
|
mboot --install
|
2004-07-18 01:22:49 +00:00
|
|
|
ret=$?; if [ $ret != 0 ]; then exit $ret; fi
|