When the packaging process is complete, three folders are generated in the target
folder location: for_redistribution
,
for_redistribution_files_only
, and
for_testing
.
for_redistribution
FolderDistribute the for_redistribution
folder to users who do not
have MATLAB® installed on their machines.
The folder contains the file MyAppInstaller_web.exe
that
installs the application and the MATLAB Runtime (if it is included in the application at the time of packaging). It
installs all the files that enable use of the packaged application on the target
platform with the target language in the target folder.
for_redistribution_files_only
FolderDistribute the for_redistribution_files_only
folder to users
who do not have MATLAB installed on their machines. This folder contains specific files that
enable use of the packaged application on the target platform with the target
language.
C Shared Library
File | Description |
---|---|
readme.txt | Text file containing packaging information. |
filename.lib | Import library for user-written shared library. |
filename.h | Header file for user-written shared library. |
filename.dll | Code for user-written shared library. |
C++ Shared Library
File | Description |
---|---|
readme.txt | Text file containing packaging information. |
filename.lib | Import library for user-written |
filename.hpp | Header file for user-written |
filename.dll | Code for user-written |
| The folder It also contains a
|
COM Component
File | Description |
---|---|
_install.bat | File that registers the generated |
filename_1_0.dll | The generated |
readme.txt | Text file containing packaging information. |
.NET Assembly
File | Description |
---|---|
Filename.dll | File that contains the generated component that can be
accessed using |
Filename_overview.html | HTML overview documentation file for the generated
component. It contains requirements for accessing the component
and for generating arguments using the
|
FilenameNative.dll | File that contains the generated component that can be accessed using native API. |
readme.txt | Text file containing packaging information. |
Java Application
File | Description |
---|---|
|
The folder |
Filename.jar | Java archive for user-written application. |
readme.txt | Text file containing packaging information. |
Python Application
File | Description |
---|---|
| The folder
|
setup.py | File that installs the Python packaged application. |
readme.txt | Text file containing packaging information. |
for_testing
FolderUse the files in this folder to test your application. The folder contains all the
intermediate and final artifacts such as binaries, JAR
files,
header files, and source files for a specific target. The final artifacts created
during the packaging process are the same files as described in for_redistribution_files_only Folder. You use
these files to test your application. For further information on how to test your
packaged applications, see the following topics:
The intermediate artifacts generated are a result of packaging of the MATLAB files. They are not significant to the user.
This folder also contains two text files. mccExcludedFiles.txt
lists the files excluded from packaged application, and
requiredMCRProducts.txt
, contains product IDs of products
required by MATLAB Runtime to run the application.