Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)
[emacs.git] / nt / envadd.bat
blobd6159843326a12dad8a0d950eb230370165f7898
1 rem  Hack to change/add environment variables in the makefiles for the\r
2 rem  Windows platform.\r
3 \r
4 rem  Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012\r
5 rem    Free Software Foundation, Inc.\r
6 \r
7 rem  This file is part of GNU Emacs.\r
8 \r
9 rem  GNU Emacs is free software: you can redistribute it and/or modify\r
10 rem  it under the terms of the GNU General Public License as published by\r
11 rem  the Free Software Foundation, either version 3 of the License, or\r
12 rem  (at your option) any later version.\r
14 rem  GNU Emacs is distributed in the hope that it will be useful,\r
15 rem  but WITHOUT ANY WARRANTY; without even the implied warranty of\r
16 rem  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
17 rem  GNU General Public License for more details.\r
19 rem  You should have received a copy of the GNU General Public License\r
20 rem  along with GNU Emacs.  If not, see http://www.gnu.org/licenses/.\r
23 rem  Usage:\r
24 rem    envadd "ENV1=VAL1" "ENV2=VAL2" ... /C <command line>\r
25 rem\r
26 rem  The "/C" switch marks the end of environment variables, and the\r
27 rem  beginning of the command line.\r
28 rem\r
29 rem  By Peter 'Luna' Runestig <peter@runestig.com> 2003\r
31 :Loop\r
32 if .%1% == ./C goto EndLoop\r
33 rem just to avoid an endless loop:\r
34 if .%1% == . goto EndLoop\r
35 set %1\r
36 shift\r
37 goto Loop\r
38 :EndLoop\r
40 rem Eat the "/C"\r
41 shift\r
42 rem Now, run the command line\r
43 %1 %2 %3 %4 %5 %6 %7 %8 %9\r
45 goto skipArchTag\r
46    arch-tag: 148c5181-dbce-43ae-bba6-1cc6e2a9ea75\r
47 :skipArchTag\r