From 5c2f8bfc95124368f0f347b986265cf0ff58be09 Mon Sep 17 00:00:00 2001 From: ehennestad Date: Sun, 22 Mar 2026 17:45:42 +0100 Subject: [PATCH] Update packageToolbox.m --- tools/tasks/packageToolbox.m | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tools/tasks/packageToolbox.m b/tools/tasks/packageToolbox.m index 68e50c5..00b267a 100644 --- a/tools/tasks/packageToolbox.m +++ b/tools/tasks/packageToolbox.m @@ -1,12 +1,21 @@ -function [newVersion, mltbxPath] = packageToolbox(releaseType, versionString) +function [newVersion, mltbxPath] = packageToolbox(releaseType, versionString, varargin) arguments releaseType {mustBeTextScalar,mustBeMember(releaseType,["build","major","minor","patch","specific"])} = "build" versionString {mustBeTextScalar} = ""; end - installMatBox() + arguments (Repeating) + varargin + end + + if ~(exist('+matbox/installRequirements', 'file') == 2) + installMatBox() + end + projectRootDir = matboxtools.projectdir(); addpath(genpath(projectRootDir)) + [newVersion, mltbxPath] = matbox.tasks.packageToolbox(... projectRootDir, releaseType, versionString, ... + varargin{:}, ... "SourceFolderName", "code"); end