Hello,
I encountered problem updating ConTeXt.
I'm still using 32b built due to some deps on 3rd party libs (32b, too).
Running 'first-setup.bat' doesn't create 'tex\texmf-mswin\' directory as
usually.
I also modified the first-setup.bat to avoid 64b platform testing - see the
first-setup.txt attached (.bat renamed to .txt due to mail filters).
The 'tex' dir has now:
texmf\
texmf-cache\
texmf-context\
texmf-fonts\
texmf-local\
texmf-modules\
texmf-project\
texmf-win64\
setuptex
setuptex.bat
setuptex.csh
but it used to be:
texmf\
texmf-cache\
texmf-context\
texmf-fonts\
texmf-local\
texmf-modules\
texmf-mswin\ <<<< WAS HERE
texmf-project\
texmf-win64\
setuptex
setuptex.bat
setuptex.csh
The log (first-setup.bat > Upd.log) may be downloaded here (~700 kB):
http://leteckaposta.cz/260806806
Could anyone test obtaining 32b version of ConTeXt?
TIA.
Best regards,
Lukas
--
Ing. Lukáš Procházka | mailto:l...@pontex.cz
Pontex s. r. o. | mailto:pon...@pontex.cz | http://www.pontex.cz | IDDS:
nrpt3sn | IČO: 40763439
Bezová 1658
147 14 Praha 4
Mob.: +420 702 033 396
@echo off
setlocal
:fetch
set OWNPATH=%~dp0
set PATH=%OWNPATH%bin;%PATH%
set PLATFORM=mswin
set CYGWIN=nontsec
rem if defined ProgramFiles(x86) (
rem set PLATFORM=win64
rem ) else (
rem if "%PROCESSOR_ARCHITEW6432%"=="AMD64" set PLATFORM=win64
rem )
REM ~ copy /y bin\mtx-update.lua bin\x.lua
rem if "%PLATFORM%" == "win64" goto update-win64
:update-win32
rsync -av --exclude 'rsync.exe' --exclude 'cygwin1.dll' --exclude
'cygiconv-2.dll' rsync://contextgarden.net/minimals/setup/mswin/bin/ bin
goto update
rem :update-win64
rem rsync -av --exclude 'rsync.exe' --exclude 'cygwin1.dll' --exclude
'cygiconv-2.dll' rsync://contextgarden.net/minimals/setup/win64/bin/ bin
rem goto update
:update
REM ~ copy /y bin\x.lua bin\mtx-update.lua
REM --mingw --nofiledatabase --engine=luatex
mtxrun --script ./bin/mtx-update.lua --update --force --make --engine=all
--context=beta --texroot="%OWNPATH%tex" %*
echo.
echo.
echo When you want to use context, you need to initialize the tree with:
echo.
echo %OWNPATH%tex\setuptex.bat %OWNPATH%tex
echo.
echo You can associate this command with a shortcut to the cmd prompt.
echo.
echo Alternatively you can add %OWNPATH%tex\texmf-%PLATFORM%\bin to your PATH
echo variable.
echo.
echo If you run from an editor you can specify the full path to mtxrun.exe:
echo.
echo. %OWNPATH%tex\texmf-%PLATFORM%\bin\mtxrun.exe --autogenerate --script
context --autopdf ...
echo.
:ruby
echo okay > ok.log
ruby -e "File.delete('ok.log')"
if not exist "ok.log" goto end
echo.
echo The distribution has been downloaded but if you want to run pdfTeX and/or
XeTeX you
echo need to run this script with the following directive:
echo.
echo --platform=all
echo.
echo You then also need to install Ruby in order to be able to use texexec.
After
echo installing Ruby you can run this script again which will give you the
formats
echo needed, or you can run:
echo.
echo texexec --make --pdftex
echo texexec --make --xetex
echo.
:okay
del /q ok.log
:end
endlocal
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________