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