diff options
author | james <james@e7ae566f-a301-0410-adde-c780ea21d3b5> | 2007-04-25 21:37:49 +0000 |
---|---|---|
committer | james <james@e7ae566f-a301-0410-adde-c780ea21d3b5> | 2007-04-25 21:37:49 +0000 |
commit | 657ecf14acc58a6d345341a5e36411bde5be9cd9 (patch) | |
tree | 4f5a53feb9c26991d822e2e606de511f57e32be6 /domake-win | |
parent | Forgot to add changelog item about OpenVPN GUI being (diff) | |
download | openvpn-657ecf14acc58a6d345341a5e36411bde5be9cd9.tar.xz |
TAP driver now passes signing tests on Vista x64.
Added new settings to settings.in to better control
build process.
Removed some unneeded JYFIXMEs from source code.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1874 e7ae566f-a301-0410-adde-c780ea21d3b5
Diffstat (limited to 'domake-win')
-rw-r--r-- | domake-win | 31 |
1 files changed, 26 insertions, 5 deletions
@@ -1,14 +1,34 @@ #!/bin/sh # This is the master OpenVPN build script for Windows. -# See top-devel definitions in install-win32/version.nsi +# This script will build OpenVPN, the TAP driver, and +# the installer from source. # -# Example usage: +# See top-devel build configuration in install-win32/version.nsi +# +# Prerequisite installs: +# +# MinGW -- for GNU C compiler +# MSYS -- for bash +# msysDTK -- for perl +# NSIS -- for building installer +# svn -- for checking out source code (or TortoiseSVN) +# Windows Driver Kit Vista RC1 (5600) -- for building TAP driver + tapinstall +# +# Required source code not included in OpenVPN SVN repository +# because of MS licensing restrictions: # -# make without signing: -# SIGNCODE="null" ./domake-win +# ../tapinstall -- This is based on 'devcon' which is found in the +# Windows Driver Kit (formerly known as DDK). +# Copy the 'devcon' source tree to ../tapinstall +# Edit 'sources' and modify TARGETNAME=tapinstall +# +# ../svc-template -- This directory should contain service.[ch] +# from the MS Platform SDK. +# +# Example usage: # -# write installer to desktop +# build everything, then write installer to desktop # INSTALLER_DEST="/c/Documents and Settings/James/Desktop" ./domake-win install-win32/winconfig @@ -17,6 +37,7 @@ install-win32/maketapinstall install-win32/maketap install-win32/signtap install-win32/makebin +install-win32/getgui install-win32/buildinstaller install-win32/signinstaller install-win32/copyinstaller |