0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 04:02:15 +02:00
Commit Graph

15 Commits

Author SHA1 Message Date
Lev Stipakov
89cc11b300 win: enable building Windows client with OpenSSL
Signed-off-by: Lev Stipakov <lev@openvpn.net>
2019-06-05 13:54:12 +03:00
Lev Stipakov
cc90cde576 win: use 'MSVC 2017 Professional' as default compiler
Signed-off-by: Lev Stipakov <lev@openvpn.net>
2018-09-06 11:13:10 +03:00
Lev Stipakov
c892f41fb0
win: tune dependencies build
By default link standard libraries dynamically.

Signed-off-by: Lev Stipakov <lev@openvpn.net>
2018-03-26 23:58:33 +08:00
Lev Stipakov
758ae98c67
[OVPN3-209] win: add dependencies checksum verification
Also reuse existing lib_version.sh as a source of versions and checksums.

Signed-off-by: Lev Stipakov <lev@openvpn.net>
2018-03-26 23:58:33 +08:00
Lev Stipakov
a7642ee822
[OVPN3-205] win: apply mbedTLS patches
Signed-off-by: Lev Stipakov <lev@openvpn.net>
2018-03-26 23:58:33 +08:00
Lev Stipakov
ac94b6eb7c
[OVPN3-206] Refactor Windows build system
Signed-off-by: Lev Stipakov <lev@openvpn.net>
2018-03-26 23:58:32 +08:00
Lev Stipakov
8ae2a3f7cf Integrate Google Test framework
Implemented sample test for LogInfo class.

OVPN3-27
2017-09-27 16:16:18 +08:00
Lev Stipakov
903abc868e Support for zipballs
Since GitHub offers to download repo as zipball, it makes sense to support it along with tarball.

Signed-off-by: Lev Stipakov <lev@openvpn.net>
2017-08-01 12:58:26 +03:00
James Yonan
c1a86d4e35 Show full wiped base path in expand() method in
win/utils.py.
2015-12-29 00:03:36 -07:00
James Yonan
2a3a73bfe1 Windows build system changes:
* Support static linking via "STATIC" parm.

* New methods in utils.py: rm, rm_obj, vc_parms, zipdir.
2015-11-03 13:11:16 -07:00
James Yonan
64087b88e5 In win/utils.py, changed wipetree() signature to:
wipetree(dir, wipe=True)

where wipetree always recreates the directory
but the actual wiping is optional.
2015-11-01 15:05:53 -07:00
James Yonan
5c76a94bf2 Moved deps/win to win for ease of reference. 2015-10-30 20:06:49 -06:00
James Yonan
9373f515ee Cleaned up top-level directory by moving vars-* and dependency
build scripts to vars and deps.
2014-08-27 16:40:34 -06:00
James Yonan
11be089e3c Updated build system:
* Support VS 2013

To build cli.exe:

1. Edit parms.py

2. Build dependencies (OpenSSL, Boost):
   $ python $O3/win/buildep.py

3. Build cli:
   $ cd $O3/dist
   $ python $O3/win/build.py
2014-02-08 00:13:24 -07:00
James Yonan
b457ec9d18 Windows build system now builds OpenSSL and Boost. 2012-01-24 23:05:44 +00:00