Switch hfst-optimized-lookup-java build system from Ant to Maven. Maven significantly more popular nowadays in Java development. It also integrates easily with artifact repositories.
Include a version number in the package.
The patch removes Ant build file, adds Maven build file and moves source code to a standard Maven hierarchy.
It can be applied e.g. like this: git apply 0001-switch-from-Ant-build-tool-to-Maven-for-hfst-optimiz.patch
and tested: cd hfst-optimized-lookup/hfst-optimized-lookup-java mvn package jar tf target/hfst-optimized-lookup.jar
The patch removes Ant build file, adds Maven build file and moves source code to a standard Maven hierarchy.
It can be applied e.g. like this:
git apply 0001-switch-from-Ant-build-tool-to-Maven-for-hfst-optimiz.patch
and tested:
cd hfst-optimized-lookup/hfst-optimized-lookup-java
mvn package
jar tf target/hfst-optimized-lookup.jar