From 505b7d54b36e22f3821169b8a664efc56dbaa057 Mon Sep 17 00:00:00 2001 From: Owen Green Date: Fri, 23 Jan 2026 22:29:37 +0000 Subject: [PATCH] Make FluidFilesPath class more robust --- release-packaging/Classes/FluidFilesPath.sc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/release-packaging/Classes/FluidFilesPath.sc b/release-packaging/Classes/FluidFilesPath.sc index f992107b..d4650d5b 100644 --- a/release-packaging/Classes/FluidFilesPath.sc +++ b/release-packaging/Classes/FluidFilesPath.sc @@ -1,7 +1,15 @@ FluidFilesPath { + + classvar resourcePath; + *new { arg fileName; + + resourcePath = resourcePath ? Main.packages.collect{|a| + (a.value +/+ "Resources/AudioFiles/Tremblay*").pathMatch + }.flatten[0].dirname; + fileName = fileName ? ""; - ^("%/../Resources/AudioFiles/".format(File.realpath(FluidDataSet.class.filenameSymbol).dirname) +/+ fileName); + ^(resourcePath +/+ fileName); } -} \ No newline at end of file +}