FreeCalypso > hg > freecalypso-sw
annotate gsm-fw/cdg/makecdg.sh @ 730:af82698f039e
gsm-fw/g23m-gsm/mm/Makefile: link xipcode.o
| author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> | 
|---|---|
| date | Sat, 04 Oct 2014 23:30:42 +0000 | 
| parents | a0014ba30d71 | 
| children | 
| rev | line source | 
|---|---|
| 
654
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
1 #!/bin/sh | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
2 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
3 set -e | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
4 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
5 if [ $# != 1 ] | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
6 then | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
7 echo "Usage: %s config-name" 1>&2 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
8 exit 1 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
9 fi | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
10 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
11 if [ ! -f "fflags-$1.h" ] | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
12 then | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
13 echo "error: specified configuration is not known" 1>&2 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
14 exit 1 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
15 fi | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
16 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
17 rm -rf tempout | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
18 mkdir tempout | 
| 
660
 
a0014ba30d71
gsm-fw/cdg/makecdg.sh: added some comments
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents: 
654 
diff
changeset
 | 
19 | 
| 
 
a0014ba30d71
gsm-fw/cdg/makecdg.sh: added some comments
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents: 
654 
diff
changeset
 | 
20 # nowhine is a wrapper around wine that suppresses some obnoxious whine, | 
| 
 
a0014ba30d71
gsm-fw/cdg/makecdg.sh: added some comments
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents: 
654 
diff
changeset
 | 
21 # see leo2moko. TZ=GMT avoids some pesky time zone issues. | 
| 
 
a0014ba30d71
gsm-fw/cdg/makecdg.sh: added some comments
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents: 
654 
diff
changeset
 | 
22 # The arguments to ccdgen have been taken from TCS211 pdt_*.mak makefiles. | 
| 
 
a0014ba30d71
gsm-fw/cdg/makecdg.sh: added some comments
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents: 
654 
diff
changeset
 | 
23 | 
| 
654
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
24 TZ=GMT nowhine ccdgen.exe -h -m512 -a2 -ifflags-$1.h -otempout -Rpdf-mdf-list | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
25 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
26 echo "Converting from CRLF to UNIX line endings" | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
27 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
28 rm -rf cdginc-$1 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
29 mkdir cdginc-$1 | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
30 | 
| 
660
 
a0014ba30d71
gsm-fw/cdg/makecdg.sh: added some comments
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents: 
654 
diff
changeset
 | 
31 # fromdos comes with Slackware, dunno about other distros | 
| 
654
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
32 for i in `cat gen-file-list` | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
33 do | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
34 fromdos < tempout/$i > cdginc-$1/$i | 
| 
 
95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
35 done | 
