annotate Build/init_win.bat @ 1924:8cd321994943

MSVS 2012 project file & some compilation warning fixes
author Nomad
date Wed, 23 Oct 2013 15:37:17 +0200
parents
children 68f2d9d3a1d9
rev   line source
1924
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
1 @echo off
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
2 set _mm7_install_dir=E:\g\mm collection\MM_VII
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
3
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
4
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
5
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
6
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
7 REM Check Windows Version
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
8
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
9 ver | findstr /i "5\.0\." > nul
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
10 IF %ERRORLEVEL% EQU 0 goto win_2000
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
11
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
12 ver | findstr /i "5\.1\." > nul
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
13 IF %ERRORLEVEL% EQU 0 goto win_xp
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
14
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
15 ver | findstr /i "5\.2\." > nul
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
16 IF %ERRORLEVEL% EQU 0 goto win_2003
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
17
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
18 ver | findstr /i "6\.0\." > nul
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
19 IF %ERRORLEVEL% EQU 0 goto win_vista
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
20
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
21 ver | findstr /i "6\.1\." > nul
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
22 IF %ERRORLEVEL% EQU 0 goto win_7
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
23
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
24 echo Machine OS cannot be determined.
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
25 goto end
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
26
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
27 :win_7
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
28 echo Win 7
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
29 reg add HKCU\Environment /f /v "WoMM_MM7_INSTALL_DIR" /t REG_SZ /d "%_mm7_install_dir%"
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
30
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
31 reg query HKCU\Environment /v "WoMM_MM7_INSTALL_DIR"
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
32 goto end
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
33
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
34 :win_2000
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
35 echo Win 2000
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
36 goto end
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
37
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
38 :win_xp
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
39 echo Win XP
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
40 reg add HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment /f /v "WoMM_MM7_INSTALL_DIR" /t REG_SZ /d "%_mm7_install_dir%"
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
41
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
42
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
43 reg query HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment /v "WoMM_MM7_INSTALL_DIR"
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
44 goto end
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
45
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
46 :win_vista
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
47 echo Win Vista
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
48 goto end
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
49
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
50 :win_2003
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
51 echo Win 2003
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
52 goto end
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
53
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
54 :check_vars
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
55 goto end
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
56
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
57 :end
8cd321994943 MSVS 2012 project file & some compilation warning fixes
Nomad
parents:
diff changeset
58 pause