From 3bdff36baf49bb22f1c370aa9cab356fee168d23 Mon Sep 17 00:00:00 2001 From: matcool <26722564+matcool@users.noreply.github.com> Date: Sun, 23 Feb 2025 22:02:37 -0300 Subject: [PATCH] use new flash features --- flash.toml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/flash.toml b/flash.toml index f476aca4..0642e182 100644 --- a/flash.toml +++ b/flash.toml @@ -4,7 +4,7 @@ [project] name = "Geode" -version = "v3.0.0" +version = "" # dont bother repository = "https://github.com/geode-sdk/geode" tree = "https://github.com/geode-sdk/geode/tree/main" icon = "loader/resources/logos/geode-circle.png" @@ -18,6 +18,14 @@ assets = [ "docs/assets/handbook/vol2/*.png", ] +[[external-libs]] +pattern = "matjson" +repository = "https://github.com/geode-sdk/json" + +[[external-libs]] +pattern = "Result.hpp" +repository = "https://github.com/geode-sdk/result" + [[sources]] name = "Geode" dir = "loader/include" @@ -42,6 +50,23 @@ include = [ # Bindings are generated at compile time exists-online = false +[ignore] +patterns-name = [ + # anything that starts with a double underscore + # shouldnt be included + "^__", + "^tinyxml2$", + "^format_as$", + # operator overloads + "^operator\\W" +] +patterns-full = [ + "^geode::modifier", + "^geode::prelude", + "^geode::stl", + "^geode::geode_internal" +] + # CMake options [cmake]