neweden: a wayfinding library for Eve Online
neweden is a rust library for system information, wayfinding and range queries for the MMORPG Eve Online from CCP Games.
Development status
The library is under development and in early alpha stages. API's will change and your code will break. It also means that the build and test mechanism are slightly awkward and will improve over time.
Building
The library uses features to define the backends for retrieving system
and connection information. By default the library builds without any features
and you will not be able to create a universe. You can enable the Postgres
database backend by using the database feature. The rpc feature is only
for internal use and depends on a crate that is not open source.
To build the repository:
Running tests
To run tests or benchmarks you must use the nightly. If you build with the
database flags you are required to provide a database connection using
the env variable DATABASE_URL.