xref: /petsc/systems/Apple/iOS/bin/makeall (revision 6187e55b7be868de3dab288e5aecadaea4c1b258)
1d9dc08c3SBarry Smith#!/bin/sh
2d9dc08c3SBarry Smith#
3d9dc08c3SBarry Smith# This script makes a Apple iOS installer for PETSc, it uses arch-osx-simulator.py, makeframework, makedocs, makedmg
4d9dc08c3SBarry Smith#
5d9dc08c3SBarry Smith# Run from the root PETSc directory
6d9dc08c3SBarry Smith#
7d9dc08c3SBarry Smith# See ./makeframework on how to use the framework:
8d9dc08c3SBarry Smith#
9d9dc08c3SBarry Smith#
10d9dc08c3SBarry Smithexport PETSC_ARCH=arch-ios-simulator
11*6187e55bSBarry Smithrm -rf ${PETSC_ARCH}
12d9dc08c3SBarry Smith./systems/Apple/iOS/bin/arch-ios-simulator.py
13d9dc08c3SBarry Smith./systems/Apple/iOS/bin/iosbuilder.py
14d9dc08c3SBarry Smith./systems/Apple/iOS/bin/makeframework simulator
15d9dc08c3SBarry Smith
1644b85a23SBarry Smith#export LOC=$PETSC_DIR
1744b85a23SBarry Smith#make alldoc
1844b85a23SBarry Smith#make allman
1944b85a23SBarry Smith#./systems/Apple/iOS/bin/makedocs
20d9dc08c3SBarry Smith
21d9dc08c3SBarry Smith./systems/Apple/iOS/bin/makedmg
22d9dc08c3SBarry Smith
23d9dc08c3SBarry Smithecho "To use the PETSc.framework in examples either run the installer ${PETSC_DIR}/PETSc-iOS.dmg"
24d9dc08c3SBarry Smithecho "  or sudo cp -r ${PETSC_DIR}/PETSc-iOS  /Library/Frameworks"
25d9dc08c3SBarry Smith
26d9dc08c3SBarry Smith
27d9dc08c3SBarry Smith
28d9dc08c3SBarry Smith
29