https://github.com/bblfsh/lua-driver
https://github.com/bblfsh/lua-driver
babelfish driver lua
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bblfsh/lua-driver
- Owner: bblfsh
- License: gpl-3.0
- Created: 2017-02-23T10:31:24.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-11-06T16:59:51.000Z (over 6 years ago)
- Last Synced: 2024-04-14T04:48:16.237Z (almost 2 years ago)
- Topics: babelfish, driver, lua
- Language: Go
- Size: 23.4 KB
- Stars: 2
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# lua-driver  [](https://travis-ci.org/bblfsh/lua-driver)  
lua driver for [babelfish](https://github.com/bblfsh/server).
Development Environment
-----------------------
Requirements:
- `docker`
- [`bblfsh-sdk`](https://github.com/bblfsh/sdk) _(go get -u github.com/bblfsh/sdk/...)_
To initialize the build system execute: `bblfsh-sdk prepare-build`, at the root of the project. This will install the SDK at `.sdk` for this driver.
To execute the tests just execute `make test`, this will execute the test over the native and the go components of the driver. Use `make test-native` to run the test only over the native component or `make test-driver` to run the test just over the go component.
The build is done executing `make build`. To evaluate the result, a docker container, execute:
`docker run -it bblfsh/lua-driver:dev-`
License
-------
GPLv3, see [LICENSE](LICENSE)