Add OpenVPN 2.1rc12 source (unconfigured)
[tomato.git] / release / src / router / openvpn / install-win32 / settings.in
blob0e232267549f050ba2e0e4dc4265876de9b1210d
1 # Version numbers, settings, and dependencies
2 # for Windows OpenVPN installer.
4 # Get the OpenVPN version number
5 !include "autodefs/version.in"
7 # Branding
8 !define PRODUCT_NAME      "OpenVPN"
9 !define PRODUCT_UNIX_NAME "openvpn"
10 !define PRODUCT_FILE_EXT  "ovpn"
12 # Allow --askpass and --auth-user-pass passwords to be read from a file
13 ;!define ENABLE_PASSWORD_SAVE
15 # Include the OpenVPN GUI exe in the installer.
16 # May be undefined.
17 !define OPENVPN_GUI_DIR "../openvpn-gui"
18 !define OPENVPN_GUI     "openvpn-gui-1.0.3.exe"
20 # Include the OpenVPN XML-based GUI exe in the installer.
21 # May be undefined.
22 ;!define OPENVPN_XGUI_DIR "../ovpnxml"
24 # Prebuilt libraries.  DMALLOC is optional.
25 !define OPENSSL_DIR       "../openssl-0.9.8h"
26 !define LZO_DIR           "../lzo-2.02"
27 !define PKCS11_HELPER_DIR "../pkcs11-helper"
28 !define DMALLOC_DIR       "../dmalloc-5.4.2"
30 # Optional directory of prebuilt OpenVPN binary components,
31 # to be used as a source when build-from-scratch prerequisites
32 # are not met.
33 !define GENOUT_PREBUILT  "../gen-prebuilt"
35 # tapinstall.exe source code.
36 # Not needed if DRVBINSRC is defined.
37 !define TISRC   "../tapinstall"
39 # TAP Adapter parameters.  Note that PRODUCT_TAP_ID is
40 # defined in version.m4.
41 !define PRODUCT_TAP_DEVICE_DESCRIPTION  "TAP-Win32 Adapter V9"
42 !define PRODUCT_TAP_PROVIDER            "TAP-Win32 Provider V9"
43 !define PRODUCT_TAP_MAJOR_VER           9
44 !define PRODUCT_TAP_MINOR_VER           4
45 !define PRODUCT_TAP_RELDATE             "01/22/2008"
47 ; visible=0x81  hidden=0x89
48 !define PRODUCT_TAP_CHARACTERISTICS     0x81
50 # Build debugging version of TAP driver
51 ;!define PRODUCT_TAP_DEBUG
53 # DDK Version.
54 # DDK distribution is assumed to be in C:\WINDDK\${DDKVER}
55 !define DDKVER       6001.17121
56 !define DDKVER_MAJOR 6001
58 # Code Signing.
59 # If undefined, don't sign any files.
60 !define SIGNTOOL        "../signtool"
61 !define PRODUCT_SIGN_CN "openvpn"
63 # -j parameter passed to make
64 !define MAKE_JOBS 2
66 # output directory for built binaries
67 # and other generated files
68 !define GENOUT "gen"
70 # delete GENOUT directory before starting
71 # set to "yes" or "no"
72 !define CLEAN "yes"
74 # Don't strip executables and DLLs
75 ;!define NO_STRIP
77 ; DEBUGGING -- set to something like "-DBG2"
78 !define OUTFILE_LABEL ""
80 ; DEBUGGING -- set to something like "DEBUG2"
81 !define TITLE_LABEL ""
83 # include a sample configuration file and key
84 ;!define SAMPCONF_DIR   "test-key"
85 !define SAMPCONF_CONF  "test.ovpn"
86 !define SAMPCONF_P12   "test.p12"
87 !define SAMPCONF_TA    "ta.key"