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 +}