actondev / s7-imgui

Using s7 scheme alongside Dear ImGui to (interactively) build (cross platform) GUI apps.
40 stars 4 forks source link
cpp imgui repl scheme

Deprecated This project will not receive any updates! Glad if it helps as a skeleton to your own projects though

** Windows Meson can generate the =visual studio= project for you, so you can build/run/debug there.

** Linux Eclipse CDT has meson support which I got working without too much fuss. The [[file:.cproject][.cproject]] file is in the repo cause I couldn't get eclipse to generate it automatically. The [[file:.project][.project]] could be omitted. Generally, what was needed to be done was to manually add the following =natures= in the project:

** TODO macOS Feel free to test it & make a PR. I don't have any mac/hackintosh.

** TODO Cross compiling Meson has cross compiling support. Haven't tested it at all though.

** Scheme I'm running the =build/repl src/scheme/test-all.scm= command