From 7eabd551676383d9976adb02e75d6f61a721f6b8 Mon Sep 17 00:00:00 2001 From: Patrick Wuttke Date: Sun, 2 Mar 2025 22:16:24 +0100 Subject: [PATCH] Fixed module config for external dependants. --- SModule | 9 ++++++++- private/raid/SModule | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/SModule b/SModule index b3f4c20..4cf8509 100644 --- a/SModule +++ b/SModule @@ -1,6 +1,13 @@ Import('env') +public_dir = env.Dir('public') +env.Append(CPPPATH = [public_dir]) env = env.Module('private/raid/SModule') -Return('env') +LIB_CONFIG = { + 'CPPPATH': [public_dir], + 'LIBS': [env['lib_raid']] +} + +Return('LIB_CONFIG') diff --git a/private/raid/SModule b/private/raid/SModule index cc10f8f..aa122c9 100644 --- a/private/raid/SModule +++ b/private/raid/SModule @@ -16,6 +16,6 @@ lib_raid = env.UnityStaticLibrary( source = src_files, dependencies = dependencies ) -env.Default(lib_raid) +env['lib_raid'] = lib_raid Return('env')