git @ Cat's Eye Technologies The-Platform / 72455b7
These functions are provided by shelf now. Chris Pressey 2 years ago
2 changed file(s) with 2 addition(s) and 32 deletion(s). Raw diff Collapse all Expand all
00 #!/bin/sh
11
22 . /home/user/.shelf/shelf.sh
3
4 shelf_populate() {
5 src_dir="$1"
6 while read -r line; do
7 project=`echo $line | awk '{split($0,a,"@"); print a[1]}'`
8 tag=`echo $line | awk '{split($0,a,"@"); print a[2]}'`
9 if [ -e "$src_dir/$project.tar.gz" ]; then
10 tar zxvf $src_dir/$project.tar.gz
11 elif [ -e "$src_dir/$project.tgz" ]; then
12 tar zxvf $src_dir/$project.tgz
13 fi
14 #shelf_build $project
15 #shelf_link $project
16 done
17 }
183
194 cd /home/user
205 mkdir -p catseye
216 cd catseye
227
23 shelf_populate /cdrom/ < /cdrom/catseye.catalog || exit 1
8 shelf_populate_from_distfiles /cdrom/ < /cdrom/catseye.catalog || exit 1
00 #!/bin/sh
11
22 . /home/user/.shelf/shelf.sh
3
4 shelf_populate() {
5 src_dir="$1"
6 while read -r line; do
7 project=`echo $line | awk '{split($0,a,"@"); print a[1]}'`
8 tag=`echo $line | awk '{split($0,a,"@"); print a[2]}'`
9 if [ -e "$src_dir/$project.tar.gz" ]; then
10 tar zxvf $src_dir/$project.tar.gz
11 elif [ -e "$src_dir/$project.tgz" ]; then
12 tar zxvf $src_dir/$project.tgz
13 fi
14 #shelf_build $project
15 #shelf_link $project
16 done
17 }
183
194 cd /home/user
205 mkdir -p catseye
216 cd catseye
227
23 shelf_populate /cdrom/ < /cdrom/infrastructure.catalog || exit 1
8 shelf_populate_from_distfiles /cdrom/ < /cdrom/infrastructure.catalog || exit 1