From f9ad66c789308d99576ca5d28b1bedf973957ab2 Mon Sep 17 00:00:00 2001 From: james Date: Tue, 6 Mar 2007 06:48:09 +0000 Subject: Changes to Windows build environment, to allow straightforward building directly from an svn checkout or export. install-win32/version.nsi contains high-level version info. The script install-win32/winconfig should be run initially to set up build configuration files. Then make can be executed as such: . autodefs/nsidefs.sh make -f makefile.w32 -j 2 git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1757 e7ae566f-a301-0410-adde-c780ea21d3b5 --- install-win32/winconfig | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 install-win32/winconfig (limited to 'install-win32/winconfig') diff --git a/install-win32/winconfig b/install-win32/winconfig new file mode 100644 index 0000000..01deebd --- /dev/null +++ b/install-win32/winconfig @@ -0,0 +1,27 @@ +#!/bin/sh + +# prepare files for building on Windows +# run from top directory: install-win32/winconfig + +c=`pwd` + +rm -rf autodefs +mkdir autodefs + +TRAN="perl install-win32/nsitran.pl" +VER=install-win32/version.nsi +MACRO="perl install-win32/macro.pl $HSV" +PATCH="/tmp/p.exe" + +cp `which patch` $PATCH + +$TRAN c <$VER >autodefs/nsidefs.h +$TRAN sh <$VER >autodefs/nsidefs.sh + +$MACRO $VER tap-win32/SOURCES +$MACRO $VER tap-win32/i386/OemWin2k.inf +rm -rf tap-win32/amd64 +mkdir tap-win32/amd64 +cp tap-win32/i386/OemWin2k.inf tap-win32/amd64 +cd tap-win32/amd64 +$PATCH <../inf64.patch -- cgit v1.2.3