Download
You can download MateriApps Installer by the following steps.
- Download the release version
Go to the MateriApps Installer release page to download the zip file and then extract it.
The zip file you download from the release page includes a pdf version of this manual.
- Download with git
You can download the MateriApps Installer by typing the following command.
git clone https://github.com/wistaria/MateriAppsInstaller.git
Directory Structure
- The structure of the directory after extraction is as follows.
|─ setup
|─ apps
|─ docs
|─ tools
|─ check
| |- k.sh
| |- macos.sh
| |- sekirei.sh
| |─ zetta-gcc.sh
| |- zetta-intel.sh
|─ check_prefix.sh
|─ fix_dylib.sh
|─ list_maversion.sh
|─ macosx
| |─ install.sh
| |─ ports.sh
|- README.md
|- util.sh
- The directory structure in setup, tools, and apps is given as follows.
-- software_name
|- README.md
|- download.sh
|- link.sh
|- setup.sh
|- version.sh
|- install.sh
|- patch
|- config
- Each file and directory is described below (see File Format for details). Files marked with * indicate files that always exist in the directory.
- README.md (*)
- It includes a brief introduction of the software and the URLs of the official website.
- download.sh (*)
- Download the source code archive
- link.sh (*)
- Create symbolic links to installed directories and configuration files
- setup.sh (*)
- Extract the prepared source code archive and apply the patch (if it exists)
- version.sh (*)
- Specify the version to download
- install.sh (*)
- Building and installing the program
- patch
- The directory where the patches are stored
- config
- Additional settings for installation other than the default settings, such as when using the Intel Compiler
- README.md (*)
- In addition to the above, the following file directories are also available.
- check_prefix.sh
- Script to display variables that are commonly used in each script, such as the top installation directory
- list_maversion.sh
- A script that summarizes the information of
version.sh
in each directory
- A script that summarizes the information of
- check directory
- A script to run multiple installation scripts in sequence on various hosts
- docs directory
- A directory containing the manual and its source code
- macosx directory
- A directory containing scripts to install the necessary tools using Macports
- scripts directory
- A directory containing a set of administrative scripts
- setup directory
- A directory containing scripts to prepare for software installation (see Setup below for details)
- check_prefix.sh
Refer to the manual for how to install the software.