File tree 2 files changed +716
-0
lines changed
system_integration/MacOSX
2 files changed +716
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ # make the hyperleda dmg installer
4
+
5
+ basedir=/Volumes/TmpInst/hyperleda # Be sure this is set to a non existent directory, it is removed after the run!
6
+
7
+ mkdir -p $basedir
8
+
9
+
10
+ wd=` pwd`
11
+
12
+ cp system_integration/MacOSX/hyperleda.pkgproj $basedir
13
+ cd $basedir
14
+ mkdir CCDciel
15
+ mkdir CCDciel/data
16
+ mkdir CCDciel/data/dso
17
+ cd CCDciel/data/dso
18
+ curl -L -o hyperleda.tar.xz http://sourceforge.net/projects/ccdciel/files/hyperleda/hyperleda_ccdciel.tar.xz
19
+ tar xf hyperleda.tar.xz
20
+ rm hyperleda.tar.xz
21
+ mv hyperleda_ccdciel/share/ccdciel/data/dso/hyperleda.csv .
22
+ rmdir hyperleda_ccdciel/share/ccdciel/data/dso
23
+ rmdir hyperleda_ccdciel/share/ccdciel/data
24
+ rmdir hyperleda_ccdciel/share/ccdciel
25
+ rmdir hyperleda_ccdciel/share
26
+ rmdir hyperleda_ccdciel
27
+ cd $basedir
28
+ packagesbuild -v hyperleda.pkgproj
29
+ if [[ $? -ne 0 ]]; then exit 1; fi
30
+ hdiutil create -anyowners -volname hyperleda-ccdciel -imagekey zlib-level=9 -format UDZO -srcfolder ./build hyperleda-ccdciel.dmg
31
+ if [[ $? -ne 0 ]]; then exit 1; fi
32
+ mv hyperleda-ccdciel.dmg $wd
33
+ if [[ $? -ne 0 ]]; then exit 1; fi
34
+
35
+ cd $wd
36
+ rm -rf $basedir
37
+
You can’t perform that action at this time.
0 commit comments