Packaging apps that are dependent on custom toolboxes.
조회 수: 6 (최근 30일)
이전 댓글 표시
I'm trying to wrap up an App in a package and it includes options that are dependant on a couple of custom toolboxes I have written.
When it analyses the app the packaging dialog appears to suck in all the functions from the custom toolboxes. This means that the app ends up being larger than necessary and is fixed in it's version. If I then update my custom toolbox then the packaged App will not see or get and bug fix or feature update as it has it's own older version of the function embedded within it. I don't want to be re-releasing the App everytime I update the custom toolbox.
The App packaging dialog has a section for identifying dependent toolboxes but this appears to be limited to Mathworks defined toolboxes.
Is there a way to package an App so that it does not include all the custom toolbox functions and just flags this custom toolbox as a dependancy?
댓글 수: 0
답변 (1개)
Steven Lord
2022년 12월 15일
Are you trying to deploy this app using MATLAB Compiler but want it to call MATLAB code from your custom toolbox without including that toolbox code in the MCR? That's not going to work.
From the documentation "MATLAB Runtime only works on MATLAB code that was encrypted when the deployable archive was built. Any function or process that dynamically generates new MATLAB code will not work against MATLAB Runtime."
참고 항목
카테고리
Help Center 및 File Exchange에서 Package and Share Apps에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!