Jeff
56492c88ac
dry cross compile
2022-03-16 14:21:40 -04:00
Jeff
48559bd282
fix up ppc64le cross target
2022-02-02 08:34:58 -05:00
Jeff
eae4d3cf74
fixup armhf target
2022-02-02 08:10:03 -05:00
Jeff
f543f6962d
fix up ppc64le toolchain, remove suffix
2022-02-02 07:41:10 -05:00
Jeff
08a9e0ad39
add cross compile helpers and update/add toolchains
2022-02-02 07:35:39 -05:00
Jason Rhinelander
231674e5a5
Remove CMAKE_CROSSCOMPILE
...
We set CMAKE_CROSSCOMPILE in a few places, but that is just a typo for
CMAKE_CROSSCOMPILING. However we don't need to set it at all: cmake
does so automatically whenever CMAKE_SYSTEM_NAME is set (which is why
our cross compiling actually works currently.)
2021-01-25 13:06:59 -04:00
Jason Rhinelander
1c0e4dc4e7
Move all patches into contrib/patches
2020-11-17 19:22:19 -04:00
Jason Rhinelander
f5e5066bd5
Update deps ( #1348 )
...
* Update submodules/static deps to latest versions
* Add mingw zmq build patch
* Drop support for Windows 2000
2020-09-16 15:47:35 -04:00
Rick V
5c34665fce
move win32 lokimq patch
2020-08-10 13:51:48 -05:00
Jeff Becker
fdfdd2a1d2
turn off lto, add patches
2020-06-17 10:37:41 -04:00
Jeff Becker
ba1265d94f
set ARCH_TRIPLET to CROSS_TARGET to please the cmake cross compile god
2020-06-17 09:48:57 -04:00
Jeff Becker
2e806cc145
set CMAKE_CROSSCOMPILE to on so we are cross compiling in ci
2020-06-17 09:10:50 -04:00
Rick V
e43869d9a2
FUWAS
2020-06-12 16:03:45 -05:00
Linux User
e6bcbf47b4
patch libsodium for windows the cmake way
2020-06-12 15:19:11 -05:00
Rick V
5529371637
RouterContact::[Read|Write] now take a fs::path const ref
2020-05-26 22:39:01 -05:00
Jeff Becker
64157d5d44
track libcurl and libuv with cmake, add libuv submodule
2020-05-17 14:53:28 -03:00
Rick V
96fc3cdd55
fix pybind
2020-04-20 19:09:21 -05:00
Jeff Becker
3b26b8b24d
make gitlab pump out 32 bit installers, no lto for builds as that is cursed for now.
2020-04-02 11:08:08 -04:00
Rick V
4cd7a22ca3
fix libsodium cross compile
2020-03-03 15:33:04 -06:00
jeff
52757fef0e
Merge remote-tracking branch 'micheal/background_mode' into vpn-api-2019-10-03
2019-10-04 14:10:58 -04:00
Michael
6e5cab971f
make windows fixes
2019-08-13 10:02:48 +01:00
Michael
614b669fd5
Abandon debian
2019-07-29 21:31:26 +01:00
Michael
df498c7bf8
try to make some windows
2019-07-29 21:31:26 +01:00
Jeff Becker
f79f5b9bb3
add ppc64le toolchain
2019-07-16 09:58:36 -04:00
Jeff Becker
7ef2462c0c
add forgotten file
2019-07-16 09:42:24 -04:00
Rick V
853d19209c
Revert "unbreak windows target"
...
select 64-bit target by default (since normal devs REEEEEEEE at the sight of 4 byte ptrs)
pretty much every _other_ linux/unix has a c++17 windows compiler
This reverts commit a844c61049
.
2019-04-11 10:17:58 -05:00
Jeff Becker
a844c61049
unbreak windows target
2019-04-10 11:53:10 -04:00
Rick V
63bcc49390
cut win64 build over
2019-03-19 12:04:16 +00:00
Rick V
be5e70f9eb
update clang bits for release
2019-03-18 23:09:29 -05:00
despair
6deb83d101
alt prefix
2018-11-22 20:02:13 -06:00
Jeff Becker
f1cca956f9
make android compile again
2018-11-06 09:06:09 -05:00
Jeff Becker
bea13cef04
add android target (initial)
2018-11-06 08:03:10 -05:00
despair
b1c28be916
grabbed packaging scripts and fluff from abandoned repo
2018-10-30 00:16:18 -05:00