Skip to content
Snippets Groups Projects
Verified Commit d4746b5b authored by Daniel Wilson's avatar Daniel Wilson :unicorn:
Browse files

Merge branch 'feature/plugin-support' :electric_plug::sparkles:

* feature/plugin-support:
  Plugin interface uses memory pointers, so that plugins can directly manipulate variables being used in the program. :electric_plug::sparkles:
  Getting closer to a usable plugin interface, there are now variables passed to the plugin "hooks" :electric_plug:
  Docker: Build default plugins along with the main binary, before packing :whale:
  Makefile: Build plugins with `make build-plugins`, don't auto-rebuild everything
  Better public/private-ness of types and variables, better plugin example, first actually-working basic plugin interface. :sparkles:
  Makefile support for creating non-stripped builds with full debug support.
  Make all types and structs public :muscle:
  Robustness and logging in the extension/plugin loader :right_facing_fist::left_facing_fist: :electric_plug:
  Update Makefile to build from `src` directory :airplane_departure:
  Modularise code and move into src subdirectory :sauropod:
  Ignore `.idea` directory (when using IntelliJ / GoLand or similar) :coffee:
  Update plugin example and document plugin configuration :pencil:
  Begin work on modularisation, documentation, and plugin support
parents 12d411a9 06d76213
No related branches found
No related tags found
No related merge requests found
Pipeline #26485733 failed
Status
Pipeline
Created by
Stages
Actions
Failed

00:01:26

avatar
Download artifacts

No artifacts found