forked from mousebird-consulting-inc/WhirlyGlobe
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuilddistro.sh
executable file
·28 lines (21 loc) · 1.06 KB
/
builddistro.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Build the WhirlyGlobe-Maply binary distribution
BASENAME=WhirlyGlobe_Maply_Distribution
WG_VERSION=2_3
DIST_DIR="$BASENAME"_"$WG_VERSION"
rm -rf $DIST_DIR
mkdir $DIST_DIR
mkdir "$DIST_DIR"/examples/
mkdir "$DIST_DIR"/third-party
cp -R WhirlyGlobeSrc/WhirlyGlobeComponentTester/ $DIST_DIR/examples/WhirlyGlobeComponentTester
rm -rf $DIST_DIR/examples/WhirlyGlobeComponentTester/build
rm -f $DIST_DIR/examples/WhirlyGlobeComponentTester/WhirlyGlobeComponentTester.xcodeproj/project.xcworkspace
rm -rf $DIST_DIR/examples/WhirlyGlobeComponentTester/WhirlyGlobeComponentTester.xcodeproj/xcuserdata
cp -R WhirlyGlobeSrc/WhirlyGlobe-MaplyComponent/WhirlyGlobeMaplyComponent.framework $DIST_DIR
cp -R third-party/AFNetworking/ $DIST_DIR/third-party/AFNetworking
cp -R third-party/KissXML/ $DIST_DIR/third-party/KissXML
cp -R third-party/SMCalloutView/ $DIST_DIR/third-party/SMCalloutView
cp -R resources/ $DIST_DIR/resources
# Load up in Xcode
# Delete reference to WhirlyGlobe-Maply subproject
# Add WhirlyGlobe-MaplyComponent framework
# Edit header path to point to framework headers