lexmkpackage

Makes software package by checking mfile dependencies WITHOUT using depfun.m (works for GUIs!).

이 제출물을 팔로우합니다

Makes a software package by lexically checking the dependencies of the specified m-file(s). Uses the lexdepfun.m function, rather than Mathwork's depfun.m program, so can be used for assembling packages for GUI applications (Matlab's depfun.m does not detect callback dependencies and in any case is somewhat unreliable).

Only user-defined m-files are included in the package created by lexmkpackage.m (Mathworks m-files are ignored).

M-files may be packaged in a set of sub-directories corresponding to the m-files' original locations (the default), in a single directory or combined into a single m-file. If packaged in sub-directories, the packaged m-files will be accompanied by an additional m-file called "package_path.m". Running package_path.m will result in the package's directories and sub-directories being added to Matlab's search path.

New version, June 2008: rewritten largely from scratch. Now handles class-definition directories ("@-directories").

인용 양식

Kevin Bartlett (2026). lexmkpackage (https://kr.mathworks.com/matlabcentral/fileexchange/16384-lexmkpackage), MATLAB Central File Exchange. 검색 날짜: .

카테고리

Help CenterMATLAB Answers에서 File Operations에 대해 자세히 알아보기

일반 정보

MATLAB 릴리스 호환 정보

  • 모든 릴리스와 호환

플랫폼 호환성

  • Windows
  • macOS
  • Linux
버전 퍼블리시됨 릴리스 정보 Action
1.1.0.0

Bugfix--lexdepfun.m was incorrectly returning dependencies of mfiles from the matlabroot directory in certain circumstances.

1.0.0.0

Rewrote to handle class-definition directories ("@-directories").