-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add more detailed steps to update the dictionaries #112
Comments
I don't think changing the compile.sh step makes sense, it just makes those warnings even more annoying, since at this point I don't intend or can't fix them. |
It would be helpful to indicate the requirements for development, maybe in the Have things like: Hardware requirements:
Software requirements:
apt install
openjdk-11-jdk \
libicu4j-49-java \
junit \
libxerces2-java \
libcommons-lang3-java
libcommons-compress-java |
Maybe we could also make it easier with docker, have a Dockerfile to specify the build environment and use it to build: # Add Dockerfile
$ mkdir docker
$ echo 'FROM ubuntu:18.04
RUN apt-get update \
&& apt-get install -y \
openjdk-11-jdk \
libicu4j-49-java \
junit \
libxerces2-java \
libcommons-lang3-java \
libcommons-compress-java' \
> docker/Dockerfile
# create the development environment
$ docker build -t dictionary_build_env --file=docker/Dockerfile docker
# build inside the development environment
$ docker run -it --rm \
--volume $(pwd):/workspace \
dictionary_build_env \
bash -c \
'cd /workspace/DictionaryPC/ && ./compile.sh' Note: I had to add |
Sorry that I don't really have time to help much on this, except helping with specific issues. |
Here's the Java code compiled to a native Linux binary. |
Add software requirements and steps to update the dictionaries.
This should help potential extra maintainers
I managed to get
WiktionarySplitter.sh
to start processing with the following steps.(I'm dumping this here for now in case it helps someone)
--> hitting issue #81
The text was updated successfully, but these errors were encountered: