-
Notifications
You must be signed in to change notification settings - Fork 0
/
makedist
executable file
·73 lines (65 loc) · 1.37 KB
/
makedist
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#!/bin/sh
ver="`sed -n 's/.*iv_hines_version \(.*\)/\1/p' < src/include/ivversion.h`"
IV=iv-${ver}
echo $IV
if false ; then
#from the cvs archive
cd $HOME/tmp
/bin/rm -r -f ${IV}
cvs -d :ext:anonymous@www.neuron.yale.edu:/home/cvsroot export -D "now" -r iv-rel15 -d ${IV} iv
cd ${IV}
aclocal
autoheader
autoconf
cd ..
tar cf ${IV}.tar ${IV}
gzip ${IV}.tar
/bin/mv ${IV}.tar.z $HOME/nrndev/iv/${IV}.tar.gz
else
# from this working directory
/bin/rm iv.zip
zip iv.zip `find src -name \*.cpp -print`
zip iv.zip `find src -name \*.c -print`
zip iv.zip `find src -name \*.h -print`
zip iv.zip `find src -name \*.bm -print`
zip iv.zip `find src -name \*.in -print`
zip iv.zip Makefile.in config.h.in configure.in
zip iv.zip \
src/lib/TIFF/Copyright \
src/lib/TIFF/HOWTO \
src/lib/TIFF/README \
src/lib/TIFF/VERSION \
src/lib/app-defaults/Idemo \
src/lib/app-defaults/Doc \
src/lib/app-defaults/InterViews \
src/include/Dispatch/_gendefs \
src/include/InterViews/_gendefs \
src/include/OS/_gendefs \
src/include/Unidraw/_gendefs \
Copyright \
INSTALL \
README \
acinclude.m4 \
build.sh \
chkstream.m4 \
config.guess \
config.sub \
install-sh \
ltmain.sh \
mkinstalldirs \
aclocal.m4 \
iv_def.h \
makedist \
configure
/bin/rm -r -f tmpdist
mkdir tmpdist
mkdir tmpdist/${IV}
cd tmpdist/${IV}
unzip ../../iv.zip
cd ..
tar cf ${IV}.tar ${IV}
gzip ${IV}.tar
mv ${IV}.tar.gz ..
cd ..
mv iv.zip ${IV}.zip
fi