summaryrefslogtreecommitdiffstats
path: root/windows
diff options
context:
space:
mode:
authormösi <mösi@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-11-26 20:32:13 +0000
committermösi <mösi@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-11-26 20:32:13 +0000
commitd5715530a6a5b39cf99e02f3d2e38f0bc068c19c (patch)
treed8f423d97345ebad78912918048dd9a100b22134 /windows
parent86d78402d8475c5ee2930ff115be69e7e3ac6a63 (diff)
Nachtrag zu r1246: neues make-build.bat, das die custom.ahk temporär umbenennt, und neues Top-level AHK-Skript
git-svn-id: https://svn.neo-layout.org@1247 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'windows')
-rw-r--r--windows/neo-vars/src/make-build.bat12
-rw-r--r--windows/neo-vars/src/neo20-all.ahk19
2 files changed, 28 insertions, 3 deletions
diff --git a/windows/neo-vars/src/make-build.bat b/windows/neo-vars/src/make-build.bat
index bbd2d46..1afffc3 100644
--- a/windows/neo-vars/src/make-build.bat
+++ b/windows/neo-vars/src/make-build.bat
@@ -17,6 +17,10 @@ set ahkrevoutput1=%Ssrcdir%\_subwcrev1.generated.ahk
set batrevtemplate1=%Ssrcdir%\_subwcrev1.tmpl.bat
set batrevoutput1=%Ssrcdir%\_subwcrev1.bat
+set NEO2AppData=%APPDATA%\NEO2
+set customahk=%NEO2AppData%\custom.ahk
+set customahkbuild=%customahk%.buildtmp
+
REM The path to the directory used for generating a consistent SVN version (revision number)
set svnversiondir1=.
@@ -36,8 +40,16 @@ del "%outdir%\neo20-r*.exe" 2> nul
set fnahk=%srcdir%\neo20-all.ahk
+if exist "%customahk%" (
+ ren "%customahk%" "%customahkbuild%"
+)
+
echo Compiling the new Driver using Autohotkey
"%Ahk2Exe%" /in "%fnahk%" /out "%fnexe%" /icon "%srcdir%\neo_enabled.ico"
+if exist "%customahkbuild%" (
+ ren "%customahkbuild%" "%customahk%"
+)
+
echo Driver Update complete! You can now close this log-window.
pause
diff --git a/windows/neo-vars/src/neo20-all.ahk b/windows/neo-vars/src/neo20-all.ahk
index 1c2c776..5a81983 100644
--- a/windows/neo-vars/src/neo20-all.ahk
+++ b/windows/neo-vars/src/neo20-all.ahk
@@ -22,12 +22,25 @@ SetWorkingDir, %A_ScriptDir%
; mehr gesetzt!
#include source\initialize.ahk
#include source\resources.ahk
+
+; Das Herz von neo20.ahk: die Tasten- und Zeichen-Behandlungsroutinen
+#include source\varsfunctions.ahk
+
+; Die Bildschirmtastatur
+#include source\screenkeyboard.ahk
+
+; Mitgelieferte Belegungsvarianten
+#include source\langstastatur.ahk
+#include source\einhandneo.ahk
+#include source\lernmodus.ahk
+#include source\tools.ahk
+
+; individuelle Einstellungen
+#include *i %A_AppData%\NEO2\custom.ahk
+
#include source\tray.ahk
#include source\keyhooks.ahk
#include source\trayfunctions.ahk
#include source\levelfunctions.ahk
#include source\keyboardleds.ahk
-#include source\screenkeyboard.ahk
-; Das Herz von neo20.ahk: die Tasten- und Zeichen-Behandlungsroutinen
-#include source\varsfunctions.ahk