From 14887304d8a652bd57db9a6c08273c7b3e1cca83 Mon Sep 17 00:00:00 2001 From: joe-conigliaro Date: Mon, 7 Dec 2020 16:16:21 +1100 Subject: [PATCH] sokol: allow submodules to be built by themselves (add required imports) --- vlib/sokol/f/f.v | 3 ++- vlib/sokol/gfx/gfx.v | 3 +++ vlib/sokol/sapp/sapp.v | 6 ++++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/vlib/sokol/f/f.v b/vlib/sokol/f/f.v index a54bb57715..20d94e6579 100644 --- a/vlib/sokol/f/f.v +++ b/vlib/sokol/f/f.v @@ -1,9 +1,10 @@ module f import fontstash +import sokol.c pub const ( - used_import = 1 + fontstash.used_import + used_import = fontstash.used_import + c.used_import ) /* diff --git a/vlib/sokol/gfx/gfx.v b/vlib/sokol/gfx/gfx.v index e04cfe6fae..927a587a1c 100644 --- a/vlib/sokol/gfx/gfx.v +++ b/vlib/sokol/gfx/gfx.v @@ -1,7 +1,10 @@ module gfx +import sokol.c + pub const ( version = 1 + used_import = c.used_import ) // setup and misc functions diff --git a/vlib/sokol/sapp/sapp.v b/vlib/sokol/sapp/sapp.v index c6541e05f6..4f07cb0a18 100644 --- a/vlib/sokol/sapp/sapp.v +++ b/vlib/sokol/sapp/sapp.v @@ -1,5 +1,11 @@ module sapp +import sokol.gfx + +pub const ( + used_import = gfx.used_import +) + // Android needs a global reference to `g_desc` __global ( g_desc C.sapp_desc )