Скрипт обновления MSE
 Добавлено: 24.03.2007 11:23:45
Добавлено: 24.03.2007 11:23:45Вот написал скрипт. Когда МСЕ нет - он его скачивает,
когда есть - обновляет, затем компилирует и стрипает.
Также создаёт симлинк. Предложения по усовершенствованию
с радостью принимаются. Первые воросы такие: нужно ли что то
вроде su root или всё вручную ? Не нужно ли при создании директории
специально задавать какие либо права. Я к ужасу многих до сих пор
работаю под рутом и по этому проблем с правами нет 
Скрипт называется mseideupdate
			когда есть - обновляет, затем компилирует и стрипает.
Также создаёт симлинк. Предложения по усовершенствованию
с радостью принимаются. Первые воросы такие: нужно ли что то
вроде su root или всё вручную ? Не нужно ли при создании директории
специально задавать какие либо права. Я к ужасу многих до сих пор
работаю под рутом и по этому проблем с правами нет
 
Скрипт называется mseideupdate
- Код: Выделить всё
- #! /bin/bash
 mseroot=/usr/local/lib/mseide
 ln -s $mseroot/apps/ide/mseide /usr/local/bin/mseide
 mkdir -p -v $mseroot
 if [ "$?" != "0" ]
 then
 echo 'Create MSE root directory FAILED :('
 exit
 fi
 svn co https://mseide-msegui.svn.sourceforge.net/svnroot/mseide-msegui/trunk/ $mseroot
 if [ "$?" != "0" ]
 then
 echo 'Update from SVN FAILED :('
 exit
 else
 echo 'Update from SVN OK :)'
 fpc -Fu$mseroot/lib/common/* -Fu$mseroot/lib/common/kernel/i386-linux -Xs $mseroot/apps/ide/mseide.pas
 if [ "$?" != "0" ]
 then
 echo 'Compiling error - update FAILED :('
 exit
 fi
 fi
 echo 'All OK :)'