This is no longer supported, please consider using TabbyXL2 instead.
A prototype of the system for rule-based transformation spreadsheet data from arbitrary to relational tables
In order to build package executable JAR file run the following command:
mvn clean compile assembly:singleThen You can run a script program to ensure the build process worked.
./ssdc.shIf the program outputs (at the end) something like
Total number of
tables: 3
cells: 75
not empty cells: 72
labels: 36
entries: 36
label-label pairs: 0
entry-label pairs: 144
category-label pairs: 36
categories: 12
label groups: 12
Total rule firing time: 73
End timestamp: 2017-03-31 00:19:42.996
then it works.
There is a Makefile that can be used to build project's artifacts (now it is just the stand-alone executable JAR).
make build # build executable JAR
make run # Run the scriptassembly-single,single,jarare synonyms and denote building and construction of executable JAR file;install,allis used to build and install the package (e.g. in ~/.mv2/...) to be used in other projects;cleanis obviously used to clean the source tree, removing [hopefully] everything generated by building process;compileused to download and compile dependencies;runruns testing script (It is not a unit test).
Apache-2.0.