From d2a544042b1045b3d707095ab3f63d6fd07ef957 Mon Sep 17 00:00:00 2001 From: martin_r Date: Thu, 13 Nov 2008 17:18:33 +0000 Subject: git-svn-id: https://svn.neo-layout.org@1188 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/src/make-compose.bat | 38 +++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 windows/neo-vars/src/make-compose.bat (limited to 'windows/neo-vars/src/make-compose.bat') diff --git a/windows/neo-vars/src/make-compose.bat b/windows/neo-vars/src/make-compose.bat new file mode 100644 index 0000000..f41555a --- /dev/null +++ b/windows/neo-vars/src/make-compose.bat @@ -0,0 +1,38 @@ +@echo off + +echo Setting local path variables +:: TortoiseSVN and its clever tool SubWCRev +set Tsvnpath=C:\Programme\TortoiseSVN\bin +set SubWCRev=%Tsvnpath%\SubWCRev.exe + +set ahkpath=C:\Programme\AutoHotkey +set AutoHotKey=%ahkpath%\AutoHotKey.exe + +REM The path to the authohotkey directory in the local svn copy, MUST be "." +set srcdir=. +set outdir=..\out +set Ssrcdir=%srcdir%\source +set batrevtemplate2=%Ssrcdir%\_subwcrev2.tmpl.bat +set batrevoutput2=%Ssrcdir%\_subwcrev2.bat + +REM The path to the directory used for generating a consistent SVN version (revision number) +set svnversiondir2=..\..\..\Compose + +echo Generating Version File +"%SubWCRev%" "%svnversiondir2%" "%batrevtemplate2%" "%batrevoutput2%" +call "%batrevoutput2%" + +set fncomp=%Ssrcdir%\compose.generated.ahk +"%SubWCRev%" "%svnversiondir2%" -nm +if errorlevel 1 ( + set fncomp=%Ssrcdir%\compose-tainted.generated.ahk +) + +echo Deleting old Compose sequences +del "%Ssrcdir%\Compose.generated.ahk" "%Ssrcdir%\Compose-tainted.generated.ahk" 2> nul + +echo Compiling Compose sequences +"%AutoHotkey%" "%Ssrcdir%\makecompose.ahk" "%CompRevision%" "%fncomp%" "%svnversiondir2%\en_US.UTF-8" "%svnversiondir2%\Compose.neo" + +echo Compose Update complete! You can now close this log-window. +pause -- cgit v1.2.3