root/tags/5.52/makemake.sh

Revision 4, 5.7 kB (checked in by heitor.barbieri, 2 years ago)

Versão 5.52 do cisis (28/04/2010)

Line 
1export LC_ALL=POSIX
2
3ls *.mak >xls
4
5echo export LC_ALL=POSIX  >xmk.sh
6echo mkdir  utl          >>xmk.sh
7echo mkdir  utl/linux    >>xmk.sh
8
9echo mkdir utl/linux/isis     >mkisis.sh
10echo mkdir utl/linux/isis1660 >mkisis1660.sh
11echo mkdir utl/linux/lind     >mklind.sh
12#echo mkdir utl/linux/lindG    >mklindG.sh
13echo mkdir utl/linux/lindG4   >mklindG4.sh
14echo mkdir utl/linux/lind512  >mklind512.sh
15echo mkdir utl/linux/ffi      >mkffi.sh
16#echo mkdir utl/linux/ffiG     >mkffiG.sh
17echo mkdir utl/linux/ffiG4    >mkffiG4.sh
18echo mkdir utl/linux/ffi512   >mkffi512.sh
19
20./mx seq=xls "pft='sh -x mxmake.sh utl/linux/isis     'left(v1,size(v1)-4)' CIFFI=0 LIND=0 LIND4=0 ISISXL=0 ISISXL512=0 _FILE_OFFSET_BITS=00 _LARGEFILE64_SOURCE=0'/" lw=0 now >>mkisis.sh
21./mx seq=xls "pft='sh -x mxmake.sh utl/linux/isis1660 'left(v1,size(v1)-4)' CIFFI=0 LIND=0 LIND4=0 ISISXL=1 ISISXL512=0 _FILE_OFFSET_BITS=00 _LARGEFILE64_SOURCE=0'/" lw=0 now >>mkisis1660.sh
22./mx seq=xls "pft='sh -x mxmake.sh utl/linux/lind     'left(v1,size(v1)-4)' CIFFI=0 LIND=1 LIND4=0 ISISXL=1 ISISXL512=0 _FILE_OFFSET_BITS=00 _LARGEFILE64_SOURCE=0'/" lw=0 now >>mklind.sh
23#./mx seq=xls "pft='sh -x mxmake.sh utl/linux/lindG    'left(v1,size(v1)-4)' CIFFI=0 LIND=1 LIND4=0 ISISXL=1 ISISXL512=0 _FILE_OFFSET_BITS=64 _LARGEFILE64_SOURCE=1'/" lw=0 now >>mklindG.sh
24./mx seq=xls "pft='sh -x mxmake.sh utl/linux/lindG4   'left(v1,size(v1)-4)' CIFFI=0 LIND=1 LIND4=1 ISISXL=1 ISISXL512=0 _FILE_OFFSET_BITS=64 _LARGEFILE64_SOURCE=1'/" lw=0 now >>mklindG4.sh
25./mx seq=xls "pft='sh -x mxmake.sh utl/linux/lind512  'left(v1,size(v1)-4)' CIFFI=0 LIND=1 LIND4=0 ISISXL=1 ISISXL512=1 _FILE_OFFSET_BITS=00 _LARGEFILE64_SOURCE=0'/" lw=0 now >>mklind512.sh
26./mx seq=xls "pft='sh -x mxmake.sh utl/linux/ffi      'left(v1,size(v1)-4)' CIFFI=1 LIND=1 LIND4=0 ISISXL=1 ISISXL512=0 _FILE_OFFSET_BITS=00 _LARGEFILE64_SOURCE=0'/" lw=0 now >>mkffi.sh
27#./mx seq=xls "pft='sh -x mxmake.sh utl/linux/ffiG     'left(v1,size(v1)-4)' CIFFI=1 LIND=1 LIND4=0 ISISXL=1 ISISXL512=0 _FILE_OFFSET_BITS=64 _LARGEFILE64_SOURCE=1'/" lw=0 now >>mkffiG.sh
28./mx seq=xls "pft='sh -x mxmake.sh utl/linux/ffiG4    'left(v1,size(v1)-4)' CIFFI=1 LIND=1 LIND4=1 ISISXL=1 ISISXL512=0 _FILE_OFFSET_BITS=64 _LARGEFILE64_SOURCE=1'/" lw=0 now >>mkffiG4.sh
29./mx seq=xls "pft='sh -x mxmake.sh utl/linux/ffi512   'left(v1,size(v1)-4)' CIFFI=1 LIND=1 LIND4=0 ISISXL=1 ISISXL512=1 _FILE_OFFSET_BITS=00 _LARGEFILE64_SOURCE=0'/" lw=0 now >>mkffi512.sh
30
31cat           mkisis.sh     >>xmk.sh
32cat           mkisis1660.sh >>xmk.sh
33cat           mklind.sh     >>xmk.sh
34#cat           mklindG.sh    >>xmk.sh
35cat           mklindG4.sh   >>xmk.sh
36cat           mklind512.sh  >>xmk.sh
37cat           mkffi.sh      >>xmk.sh
38#cat           mkffiG.sh     >>xmk.sh
39cat           mkffiG4.sh    >>xmk.sh
40cat           mkffi512.sh   >>xmk.sh
41
42echo          mv utl/linux/lind/ifload utl/linux/lind/iflind         >>xmk.sh
43#echo          mv utl/linux/lindG/ifload utl/linux/lindG/iflind       >>xmk.sh
44echo          mv utl/linux/lindG4/ifload utl/linux/lindG4/iflind     >>xmk.sh
45echo          mv utl/linux/lind512/ifload utl/linux/lind512/iflind   >>xmk.sh
46echo          mv utl/linux/ffi/ifload utl/linux/ffi/iflind           >>xmk.sh
47#echo          mv utl/linux/ffiG/ifload utl/linux/ffiG/iflind         >>xmk.sh
48echo          mv utl/linux/ffiG4/ifload utl/linux/ffiG4/iflind       >>xmk.sh
49echo          mv utl/linux/ffi512/ifload utl/linux/ffi512/iflind     >>xmk.sh
50
51echo          rm utl/linux/lind/ifupd       >>xmk.sh
52#echo          rm utl/linux/lindG/ifupd      >>xmk.sh
53echo          rm utl/linux/lindG4/ifupd     >>xmk.sh
54echo          rm utl/linux/lind512/ifupd    >>xmk.sh
55echo          rm utl/linux/ffi/ifupd        >>xmk.sh
56#echo          rm utl/linux/ffiG/ifupd       >>xmk.sh
57echo          rm utl/linux/ffiG4/ifupd      >>xmk.sh
58echo          rm utl/linux/ffi512/ifupd     >>xmk.sh
59
60echo          rm utl/linux/isis/wtrig*          >>xmk.sh
61echo          rm utl/linux/isis1660/wtrig*      >>xmk.sh
62echo          rm utl/linux/lind/wtring*         >>xmk.sh
63#echo          rm utl/linux/lindG/wtrig*         >>xmk.sh
64echo          rm utl/linux/lindG4/wtrig*        >>xmk.sh
65echo          rm utl/linux/lind512/wtrig*       >>xmk.sh
66
67echo          mkdir wxis                                 >>xmk.sh
68echo          mkdir wxis/linux                           >>xmk.sh
69echo          mkdir wxis/linux/isis                      >>xmk.sh
70echo          mkdir wxis/linux/isis1660                  >>xmk.sh
71echo          mkdir wxis/linux/lind                      >>xmk.sh
72#echo          mkdir wxis/linux/lindG                     >>xmk.sh
73echo          mkdir wxis/linux/lindG4                    >>xmk.sh
74echo          mkdir wxis/linux/lind512                   >>xmk.sh
75echo          mkdir wxis/linux/ffi                       >>xmk.sh
76#echo          mkdir wxis/linux/ffiG                      >>xmk.sh
77echo          mkdir wxis/linux/ffiG4                     >>xmk.sh
78echo          mkdir wxis/linux/ffi512                    >>xmk.sh
79echo          cp utl/linux/isis/wxis wxis/linux/isis            >>xmk.sh
80echo          cp utl/linux/isis1660/wxis wxis/linux/isis1660    >>xmk.sh
81echo          cp utl/linux/lind/wxis wxis/linux/lind            >>xmk.sh
82#echo          cp utl/linux/lindG/wxis wxis/linux/lindG          >>xmk.sh
83echo          cp utl/linux/lindG4/wxis wxis/linux/lindG4        >>xmk.sh
84echo          cp utl/linux/lind512/wxis wxis/linux/lind512      >>xmk.sh
85echo          cp utl/linux/ffi/wxis wxis/linux/ffi              >>xmk.sh
86#echo          cp utl/linux/ffiG/wxis wxis/linux/ffiG            >>xmk.sh
87echo          cp utl/linux/ffiG4/wxis wxis/linux/ffiG4          >>xmk.sh
88echo          cp utl/linux/ffi512/wxis wxis/linux/ffi512        >>xmk.sh
89
90
91
92echo "nohup time sh -x xmk.sh &"
93nohup time sh -x xmk.sh &
94
95echo "compilation finished !!!"
96exit
Note: See TracBrowser for help on using the browser.