Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору @echo off @echo Far Manager 2.0 builder @echo ======================= @echo Please, see this notes. This script is use the relative folders structure on UNC notation. @echo This script is build Far Manager and some plugins using GNU GCC/MinGW compiller @echo Please, remove remark of plugin's Compare and EMenu if this plugins is can builds and work's correctly. @echo Press any key for start SVN check for source code update. @pause svn co http://farmanager.com/svn/trunk %TEMP%\fardev @pause @echo Please, updates header's for ANSI build use latest @echo http://www.farmanager.com/nightly.php build version 1.75 - just unpack @echo all files on Headers.c sub folder in to plugins/common/ascii @echo and overwrite existing files, then continue build... @echo off start http://www.farmanager.com/nightly.php @pause make -C fardev/unicode_far -f makefile_gcc WIDE=1 COMMON=../plugins/common cp -f fardev/unicode_far/Include/*.hpp fardev/plugins/common/unicode make -C fardev/plugins/common/crt -f makefile_lib_gcc make -C fardev/plugins/align -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/autowrap -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/brackets -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/compare -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/drawline -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/editcase -f makefile_gcc WIDE=1 COMMON=../common rem make -C fardev/plugins/emenu -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/farcmds -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/filecase -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/ftp -f makefile_gcc COMMON=../common make -C fardev/plugins/hlfviewer -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/macroview -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/multiarc -f makefile_gcc_libpcre COMMON=../common make -C fardev/plugins/multiarc -f makefile_gcc COMMON=../common make -C fardev/plugins/network -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/proclist -f makefile_gcc WIDE=1 COMMON=../common make -C fardev/plugins/tmppanel -f makefile_gcc WIDE=1 COMMON=../common cd %TEMP% cd %TEMP%\fardev mkdir Far\Addons\Headers.c Far\Addons\Headers.p Far\plugins Far\plugins\compare Far\plugins\editor Far\plugins\editor\align Far\plugins\editor\autowrap Far\plugins\editor\brackets Far\plugins\editor\drawline Far\plugins\editor\editcase Far\plugins\editor\hlfviewer Far\plugins\editor\macroview Far\plugins\emenu Far\plugins\farcmds Far\plugins\filecase Far\plugins\ftp Far\plugins\multiarc Far\plugins\network Far\plugins\proclist Far\plugins\tmppanel cp -f unicode_far/Include/*.hpp Far/Addons/Headers.c cp -f unicode_far/Include/*.pas Far/Addons/Headers.p cp -f plugins/align/changelog Far/plugins/compare cp -f plugins/autowrap/changelog Far/plugins/editor/align cp -f plugins/brackets/changelog Far/plugins/editor/autowrap cp -f plugins/compare/changelog Far/plugins/editor/brackets cp -f plugins/drawline/changelog Far/plugins/editor/drawline cp -f plugins/editcase/changelog Far/plugins/editor/editcase cp -f plugins/emenu/changelog Far/plugins/editor/hlfviewer cp -f plugins/farcmds/changelog Far/plugins/editor/macroview cp -f plugins/filecase/changelog Far/plugins/emenu cp -f plugins/ftp/changelog Far/plugins/farcmds cp -f plugins/hlfviewer/changelog Far/plugins/filecase cp -f plugins/macroview/changelog Far/plugins/ftp cp -f plugins/multiarc/changelog Far/plugins/multiarc cp -f plugins/multiarc/custom.ini Far/plugins/multiarc/Formats cp -f plugins/network/changelog Far/plugins/network cp -f plugins/proclist/changelog Far/plugins/proclist cp -f plugins/tmppanel/changelog Far/plugins/tmppanel cp -f plugins/changelog plugins Far/plugins cp -f unicode_far/changelog Far rm -fR unicode_far/GCC/obj rm -fR plugins/align/final.32W.gcc/obj rm -fR plugins/autowrap/final.32W.gcc/obj rm -fR plugins/brackets/final.32W.gcc/obj rm -fR plugins/compare/final.32W.gcc/obj rm -fR plugins/drawline/final.32W.gcc/obj rm -fR plugins/editcase/final.32W.gcc/obj rm -fR plugins/emenu/final.32W.gcc/obj rm -fR plugins/farcmds/final.32W.gcc/obj rm -fR plugins/filecase/final.32W.gcc/obj rm -fR plugins/ftp/final.32.gcc/obj rm -fR plugins/hlfviewer/final.32W.gcc/obj rm -fR plugins/macroview/final.32W.gcc/obj rm -fR plugins/multiarc/final.32.gcc/obj rm -fR plugins/network/final.32W.gcc/obj rm -fR plugins/proclist/final.32W.gcc/obj rm -fR plugins/tmppanel/final.32W.gcc/obj mv -f -t Far unicode_far/GCC/* mv -f -t Far/plugins/editor/align plugins/align/final.32W.gcc/* mv -f -t Far/plugins/editor/autowrap plugins/autowrap/final.32W.gcc/* mv -f -t Far/plugins/editor/brackets plugins/brackets/final.32W.gcc/* mv -f -t Far/plugins/compare plugins/compare/final.32W.gcc/* mv -f -t Far/plugins/editor/drawline plugins/drawline/final.32W.gcc/* mv -f -t Far/plugins/editor/editcase plugins/editcase/final.32W.gcc/* mv -f -t Far/plugins/emenu plugins/emenu/final.32W.gcc/* mv -f -t Far/plugins/farcmds plugins/farcmds/final.32W.gcc/* mv -f -t Far/plugins/filecase plugins/filecase/final.32W.gcc/* mv -f -t Far/plugins/ftp plugins/ftp/final.32.gcc/* mv -f -t Far/plugins/editor/hlfviewer plugins/hlfviewer/final.32W.gcc/* mv -f -t Far/plugins/editor/macroview plugins/macroview/final.32W.gcc/* mv -f -t Far/plugins/multiarc plugins/multiarc/final.32.gcc/* mv -f -t Far/plugins/network plugins/network/final.32W.gcc/* mv -f -t Far/plugins/proclist plugins/proclist/final.32W.gcc/* mv -f -t Far/plugins/tmppanel plugins/tmppanel/final.32W.gcc/* rm -fR unicode_far/GCC rm -fR plugins/align/final.32W.gcc rm -fR plugins/autowrap/final.32W.gcc rm -fR plugins/brackets/final.32W.gcc rm -fR plugins/compare/final.32W.gcc rm -fR plugins/drawline/final.32W.gcc rm -fR plugins/editcase/final.32W.gcc rm -fR plugins/emenu/final.32W.gcc rm -fR plugins/farcmds/final.32W.gcc rm -fR plugins/filecase/final.32W.gcc rm -fR plugins/ftp/final.32.gcc rm -fR plugins/hlfviewer/final.32W.gcc rm -fR plugins/macroview/final.32W.gcc rm -fR plugins/multiarc/final.32.gcc rm -fR plugins/network/final.32W.gcc rm -fR plugins/proclist/final.32W.gcc rm -fR plugins/tmppanel/final.32W.gcc rm -fR unicode_far/GCC rm -fR unicode_far/Include make -f makefile_gcc clean @echo -= Finish =- @echo Far Manager and plugins is build finished and moved to %TEMP%\fardev\Far dir. @pause | Всего записей: 33234 | Зарегистр. 31-07-2002 | Отправлено: 23:49 10-01-2009 | Исправлено: Victor_VG, 00:13 11-01-2009 |
|