Lines Matching +full:apt +full:- +full:get
3 # Date: 2022-01-11
6 # Pre-requisites:
7 # - bash shell (for Windows: install git for Windows)
8 # - 7z in path (zip archiving utility)
9 # e.g. Ubuntu: sudo apt-get install p7zip-full p7zip-rar)
10 # - PackChk in path with execute permission
11 # (see CMSIS-Pack: CMSIS/Utilities/<os>/PackChk)
12 # - xmllint in path (XML schema validation)
13 # e.g. Ubuntu: sudo apt-get install libxml2-utils
19 if [ `uname -s` = "Linux" ]
25 …PATH_TO_ADD="/C/Program Files (x86)/7-Zip/:/C/Program Files/7-Zip/:$CMSIS_PACK_PATH/CMSIS/Utilitie…
31 # Pack warehouse directory - destination
39 # PACK_DIRS=`ls -d */`
64 echo Starting CMSIS-Pack Generation: `date`
67 type -a $ZIP
69 if [ $errorlevel -gt 0 ]
79 type -a $PACKCHK
94 type -a $XMLLINT
107 NUM_PDSCS=`ls -1 *.pdsc | wc -l`
109 if [ $NUM_PDSCS -lt 1 ]
113 elif [ $NUM_PDSCS -gt 1 ]
135 if [ ! -d $PACK_BUILD ]; then
136 mkdir -p $PACK_BUILD
139 mkdir -p ${PACK_BUILD}/examples
140 mkdir -p ${PACK_BUILD}/examples/porting
150 cp -r "$d" ${PACK_BUILD}
159 cp -f "$f" $PACK_BUILD/
164 cp -f ./$PACK_VENDOR.$PACK_NAME.pdsc ${PACK_BUILD}
165 cp -f ../../examples/porting/* ${PACK_BUILD}/examples/porting
166 cp -f ./lv_os_custom_c.txt ${PACK_BUILD}/src/osal/lv_os_custom.c
167 cp -f ./lv_os_custom_h.txt ${PACK_BUILD}/src/osal/lv_os_custom.h
172 # sudo apt-get install libxml2-utils
175 $XMLLINT --noout --schema ${CMSIS_PACK_PATH}/CMSIS/Utilities/PACK.xsd $PACK_BUILD/$PACK_VENDOR.$PAC…
177 if [ $errorlevel -ne 0 ]; then
184 $PACKCHK $PACK_BUILD/$PACK_VENDOR.$PACK_NAME.pdsc -n PackName.txt -x M362
186 if [ $errorlevel -ne 0 ]; then
193 rm -rf PackName.txt
196 # rm -rf $PACK_BUILD/demos/lv_demos.h
197 # cp -f ./lv_demos.h $PACK_BUILD/demos/
200 find $PACK_BUILD/demos/ -type f -name "*.png" -delete
201 find $PACK_BUILD/demos/ -type f -name "*.gif" -delete
202 find $PACK_BUILD/demos/ -type f -name "*.gif" -delete
203 find $PACK_BUILD/demos/ -type f -name "*.ttf" -delete
204 find $PACK_BUILD/demos/ -type f -name "*.otf" -delete
205 find $PACK_BUILD/demos/ -type f -name "*.jpg" -delete
206 find $PACK_BUILD/demos/ -type f -name "*.fnt" -delete
212 if [ ! -d $PACK_WAREHOUSE ]; then
213 mkdir -p $PACK_WAREHOUSE
219 "$ZIP" a $PACK_WAREHOUSE/$PACKNAME -tzip
222 if [ $errorlevel -ne 0 ]; then
227 # cp -f ./$PACK_VENDOR.$PACK_NAME.pdsc ${PACK_WAREHOUSE}
234 rm -rf $PACK_BUILD
238 echo Completed CMSIS-Pack Generation: `date`