gjdv / simplenlg

Fork of SimpleNLG with port to C#
Other
4 stars 1 forks source link

SQLite.Interop.dll is not available for Mono #2

Open gjdv opened 6 years ago

gjdv commented 6 years ago

SQLite.Interop.dll is not available for Mono; building it using Travis did not yet work out, hence the 18 unit tests depending on SQLite fail on Mono (but pass in Visual Studio)

Following the instructions from Wezeku blog translate to the following part in .travis.yml:

before_script:

First of all, simply unzipping didn't work as it says that archive is invalid (but downloading it and unzipping it in windows works well), but apparently jar xvf should be more robust. It shoul have unpacked the archive and place the shell script (compile-interop-assembly-release.sh), however setting its permissions fails see Travis with:

$ chmod +x ./sqliteBuild/Setup/compile-interop-assembly-release.sh chmod: cannot access ‘./sqliteBuild/Setup/compile-interop-assembly-release.sh’: No such file or directory