summaryrefslogtreecommitdiff
path: root/presentations/taler-mdb-36c3/.template/mk_copySampleFiles.sh
blob: e938d407b456b7ef0e78e5a91c0aa1dcbdaea0b2 (plain)
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
#!/bin/bash
# generate sample_lecture.tex
# Based on an idea by Albert Reiner.

SAMPLE_DIR="sample"
COPY_FILES=(`ls ${_TEMPLATE}/${SAMPLE_DIR}/`)

for idx in ${!COPY_FILES[@]}; do
  DEST_FOLDER=""
    
  case ${COPY_FILES[idx]} in
    *.png)
            DEST_FOLDER=${_PICTURES}
            ;;
    *.jpg)
            DEST_FOLDER=${_PICTURES}
	    ;;
    *.svg)
            DEST_FOLDER=${_SVG_DIR}
	    ;;
    *.bib)
            DEST_FOLDER=${_DB_DIR}
	    ;;
    *.c)
            DEST_FOLDER=${_EXSRC}
	    ;;
    *.cpp)
            DEST_FOLDER=${_EXSRC}
	    ;;
    *)
            echo "No location set for : $FILE"
	    ;;
  esac
  
  cp ${_TEMPLATE}/${SAMPLE_DIR}/${COPY_FILES[idx]} ${_DESTINATION_DIR}/${DEST_FOLDER}
  
done

exit 0