This is all unnecessary... The ./all script works on windows, you just need the right tools.
From what I can recall (I don't use windows myself):
You need to install mingw and msys (1.0.11 is ok, follow this: http://www.mingw.org/wiki/msys , the "previous msys versions" section)
You also need msysgit
msysgit comes with a "git bash" shell. You can use that to git clone git://git.xonotic.org/xonotic/xonotic.git inside an empty directory of your choice.
From git bash still, go into the newly checked out xonotic clone, and run ./all update This should download all the content.
You should set the path to the "bin" directory of msysgit inside your PATH environment variable.
Then, in a msys shell, cd into the xonotic git clone and run:
CC=gcc ./all compile
If that works, you can then run xonotic using ./all run
(this is based on my recollections of helping somebody on the irc chan, I'm not sure it's complete... if something fails, feel free to come on #xonotic on quakenet and ask me about it)
From what I can recall (I don't use windows myself):
You need to install mingw and msys (1.0.11 is ok, follow this: http://www.mingw.org/wiki/msys , the "previous msys versions" section)
You also need msysgit
msysgit comes with a "git bash" shell. You can use that to git clone git://git.xonotic.org/xonotic/xonotic.git inside an empty directory of your choice.
From git bash still, go into the newly checked out xonotic clone, and run ./all update This should download all the content.
You should set the path to the "bin" directory of msysgit inside your PATH environment variable.
Then, in a msys shell, cd into the xonotic git clone and run:
CC=gcc ./all compile
If that works, you can then run xonotic using ./all run
(this is based on my recollections of helping somebody on the irc chan, I'm not sure it's complete... if something fails, feel free to come on #xonotic on quakenet and ask me about it)