Commit Graph
38 Commits
Author SHA1 Message Date
Ugljesa Jovanovic 065abe1dab Update libsodium build to latest upstream with tvos modification 2020-10-18 23:29:21 +02:00
Ugljesa Jovanovic 8b3baaba81 Reverting to old dist-builds 2020-10-18 16:46:17 +02:00
Ugljesa Jovanovic 7702a9d931 Catalyst 2020-10-18 16:01:01 +02:00
Ugljesa Jovanovic 3bcba4dfed Remove catalyst 2020-10-18 15:46:35 +02:00
Ugljesa Jovanovic 091f7b020f watchos.sh 2020-10-09 21:33:28 +02:00
Ugljesa Jovanovic 3e66d93442 ios.sh permissions 2020-10-09 20:27:33 +02:00
Ugljesa Jovanovic dc1b136f79 Bring back ios.sh into libsodium, we can later update the build scripts to use the latest ones 2020-10-09 19:32:38 +02:00
Ugljesa Jovanovic bd173f422f Added _kx_ and nateive impl, updated libsodium submodule to latest commit 2020-10-09 16:56:09 +02:00
Ugljesa Jovanovic 291badc149 Build everyting on mingw 2020-06-13 09:55:08 +02:00
Ugljesa Jovanovic afe9832cb1 Use GNU_MAKE 2020-06-13 09:55:08 +02:00
Ugljesa Jovanovic 0000bc4b8e Disable macos and linux builds while we are setting up windows builds
Add windows cache directories

fix yml

Fix YAML

Get java first on windows build

Try to replace mingw with msys in script

Try windows build without the toolchain, since we are bringing our own

taskkill was failing

Different libtool package name

Add autoconf to msys2

Install mingw-w64-x86_64-toolchain but with each package instead of a group which interrupts installation

Msys2 cant find make, try using alias

Make everything executable, add some debugging logs to windowsBuild

Skip building, debug make

Find all make files

Another attempt

Attempt different alias

Try with symbolic link

Attempt mingw64

Forgot to change folder

Attempt N

Set -e+e

Try with cygwin

mingw again

Move

Add more debug logs

Add +e to see what fails now

try direct make
2020-06-13 09:55:03 +02:00
Ugljesa Jovanovic 1a484bfb55 Add autogen to tvos and watchos builds scripts 2020-06-11 19:11:44 +02:00
Ugljesa Jovanovic c3432bc299 Invalid rm at the end of watchos compiling 2020-06-10 23:55:11 +02:00
Ugljesa Jovanovic 93a3ac5782 Try justlinking the loader 2020-06-10 21:37:23 +02:00
Ugljesa Jovanovic 7677ae16c7 Try adding -B to force using correct linker 2020-06-10 21:16:40 +02:00
Ugljesa Jovanovic ff05f79b23 autogen in arm64 configure, correct make file name 2020-06-10 20:32:03 +02:00
Ugljesa Jovanovic e026d1405d Building arm64 with clang 2020-06-03 23:52:52 +02:00
Ugljesa Jovanovic 006dd47873 Tried to get arm32 to work, but sysroot is missing getrandom, and no getrandom no libsodium as far as I understand. Everything compiles now, including the sample, tested kexe on arm64, runs and does sodium init at least 2020-06-02 23:59:01 +02:00
Ugljesa Jovanovic 641d950384 Remove build dirs after building 2020-06-02 20:39:52 +02:00
Ugljesa Jovanovic 2695dda865 Bump libsodium tvos x bit 2020-06-02 20:03:47 +02:00
Ugljesa Jovanovic 635b12cc26 Add tvos, watchos and ios build scripts 2020-06-02 20:00:52 +02:00
Ugljesa Jovanovic b9d47611c7 Split ios tvos watchos builds 2020-06-01 23:15:25 +02:00
Ugljesa Jovanovic 4dab764914 Fix makeIos script 2020-06-01 21:20:28 +02:00
Ugljesa Jovanovic 69b3845a9c Let macos configure itself 2020-06-01 20:59:54 +02:00
Ugljesa Jovanovic 09db6c2b44 Add mingw libsodium build script 2020-06-01 20:45:07 +02:00
Ugljesa Jovanovic 2736712eed Add mac build script 2020-06-01 20:40:04 +02:00
Ugljesa Jovanovic 8a4eb512c4 Forgot to add files 2020-06-01 20:38:33 +02:00
Ugljesa Jovanovic 6ac6046c7c A bit more portable scripts 2020-06-01 19:43:21 +02:00
Ugljesa Jovanovic 684db231cf Add macos and mingw prefix folders 2020-06-01 19:40:04 +02:00
Ugljesa Jovanovic fd00dc7725 Update gitignore 2020-06-01 19:38:31 +02:00
Ugljesa Jovanovic 9e16c2a6bd sodium wrapper rework 2020-06-01 19:37:07 +02:00
Ugljesa Jovanovic fa080f28d8 Arm 64 build local configure for now, adding 32bit native sourceset, not connected yet 2020-06-01 15:16:47 +02:00
Ugljesa Jovanovic 39e4ddd006 Add support for arm 64 2020-05-31 20:57:33 +02:00
Ugljesa Jovanovic 58e74a0cf0 Fix for build on msys2 2020-05-31 17:14:44 +02:00
Ugljesa Jovanovic 6b415b0e32 Tune build ios libsodium 2020-05-30 23:24:45 +02:00
Ugljesa Jovanovic dbfed977aa Add build script for sodium ios 2020-05-30 23:03:22 +02:00
Ugljesa Jovanovic 1a4c07b961 Add configure and make script 2020-05-28 23:02:30 +02:00
Ugljesa Jovanovic 15ad0b3b70 Add libsodium and wrapper 2020-05-28 22:51:10 +02:00