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
  • 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
    • 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)

Refer to the manual for how to install the software.