-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Labels
Description
Status:
Experimental version of the feature is running in some CI build already
Waiting for feedback
Write a plugin (see publicizers) for VS/rider/dotnet-cli that run the injectors the same as the ModTrekPreloader. Should allow compiling everything without having to run the game first.
Steps:
- Move "run injectors" code into own project/library
- Convert lib to netstandard so it works in msbuild (.NET Framework) and dotnet cli (.NET Core and later)
- Mono libs -> force netstandard variants?
- AppDomain isolation -> how?
- Write a plugin that runs that code from a project
- Make sure it works with publicizers, needs to run before they start publicizing
- Make writing injectors able to depend on other injectors and publicized libs
- link to the assemblies injected variants of the dlls?
- test if dotnet cli works (bascially linux)