andrewtrotman / JASSv2

Experimental search engine in C/C++17 - still in early development.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JASSv2

The JASS experimental search engine is still in development. Please see the wiki for details.

Slack: Slack

Travis (Linux / Mac build): Build Status

Appveyor (Windows build): Build status

Git Actions (Linux build): Build status

Coverity Scan (static analysis): Coverity Scan Build Status

Codacy (static analysis): Codacy Badge

CodeCov (code coverage): codecov

CodeDocs.xyz (documentation): Documentation Status

Python

There are two ways pyjass can be installed

conda

Conda ensures that all JASS dependencies are installed and creates a virtual envirnoment called pyjass

conda env create -f env.yml
conda activate pyjass

pip

Installation via pip requires cmake >= 3.80 & swig >=4.0 to be installed first. This can be installed via your favorite package manager such as apt-get or brew.

Debian/Ubuntu
sudo apt-get install cmake swig
Homebrew
brew install cmake swig

Finally, run pip to install pyjass

pip3 install --user pyjass

About

Experimental search engine in C/C++17 - still in early development.


Languages

Language:C++ 62.4%Language:C 36.8%Language:Objective-C 0.3%Language:CMake 0.2%Language:Python 0.1%Language:Shell 0.1%Language:Makefile 0.1%Language:D 0.0%Language:Dockerfile 0.0%