Asher Norland

Results 65 issues of Asher Norland

As of November 2019, the Travis .yaml file needed to be in root. Preferable to have it in `Tools/CI`

Cleanup

The Wiki for Soul Engine exists in-source. The CI system should populate the repository wiki with the wiki documents

Documentation

`Poetry` is a better alternative to `Pipenv` and should be used to manage the Python virtual environment. Interfacing with a `Soul` application's CMake frontend will be fun.

Enhancement

In Visual Studio 2019, the debug console window start up alongside the application, even if the entry point is defined via CMake. It needs to be removed.

Bug
Cleanup

Come C++20, std::unique_function should replace all cases of std::function in the engine. I believe that all cases are applicable to the non-copy requirements.

Cleanup

Conan has a test package functionality that allows you to create a dummy package and deploy it locally. This is useful to test Conan functionality without risking deployment issues. Take...

Enhancement

When there is no engine present, any application should pull the associated engine package from a remote.

Enhancement

The continuous integration solution should create and publish the Soul Engine package upon a successful merge.

Enhancement

Currently, the Soul Engine resources are manually handles by CMake via a `custom_command`. This is a _super_ hardcoded value that will _only_ work with multiconfiguration generators. Conan should be the...

Cleanup