Last change
on this file since 396 was
312,
checked in by Nicholas Riley, 14 years ago
|
package-launch.sh: fix install usage to properly create man directory and set permissions on man page; remove mentions of .dmg packaging.
|
File size:
888 bytes
|
Line | |
---|
1 | #!/bin/zsh |
---|
2 | |
---|
3 | set -x -v |
---|
4 | |
---|
5 | cd launch && \ |
---|
6 | find . -name \*~ -exec rm '{}' \; && \ |
---|
7 | xcodebuild -configuration Deployment clean && \ |
---|
8 | xcodebuild -configuration Deployment DSTROOT=/ "INSTALL_PATH=$PWD" install && \ |
---|
9 | SetFile -c 'R*ch' -t 'TEXT' README VERSION launch.1 && \ |
---|
10 | sudo /usr/bin/install -d /usr/local/bin /usr/local/man/man1 && \ |
---|
11 | sudo /usr/bin/install launch /usr/local/bin && \ |
---|
12 | sudo /usr/bin/install -m 644 launch.1 /usr/local/man/man1 && \ |
---|
13 | chmod 755 launch && \ |
---|
14 | chmod 644 launch.1 && \ |
---|
15 | VERSION=`cat VERSION` TARBALL="launch-$VERSION.tar.gz" && \ |
---|
16 | cd .. && \ |
---|
17 | rm -f launch-$VERSION $TARBALL && \ |
---|
18 | ln -s launch launch-$VERSION && \ |
---|
19 | tar --owner=root --group=wheel --exclude=.DS_Store --exclude=.svn --exclude=.gdb_history --exclude=build --exclude=\*.mode2 --exclude=\*.pbxuser --exclude=\*.perspective -zchf launch-$VERSION.tar.gz launch-$VERSION && \ |
---|
20 | scp $TARBALL ainaz:web/nriley/software/ |
---|
21 | : |
---|
Note: See
TracBrowser
for help on using the repository browser.