Mercurial > repos > pjbriggs > macs21
annotate package_macs21_wrapper.sh @ 23:c7646ff9b5c9 draft default tip
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
| author | pjbriggs |
|---|---|
| date | Tue, 27 Jun 2023 07:37:07 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
23
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
1 #!/bin/sh |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
2 # |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
3 # Package MACS 2.1 files into tgz file for upload to |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
4 # Galaxy toolshed |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
5 # |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
6 VERSION=$(grep "^<tool" macs21_wrapper.xml | grep -o -e version=\".*\" | cut -d= -f2 | tr -d \") |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
7 TGZ=macs21-${VERSION}.tgz |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
8 if [ -f $TGZ ] ; then |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
9 echo $TGZ: already exists, please remove >&2 |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
10 exit 1 |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
11 fi |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
12 tar cvzf $TGZ \ |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
13 README.rst \ |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
14 macs21_wrapper.xml \ |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
15 macs21_wrapper.py \ |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
16 test-data |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
17 if [ -f $TGZ ] ; then |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
18 echo Created $TGZ |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
19 else |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
20 echo Failed to created $TGZ >&2 |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
21 exit 1 |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
22 fi |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
23 ## |
|
c7646ff9b5c9
planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff
changeset
|
24 # |
