209 Commits

Author SHA1 Message Date
Ugljesa Jovanovic
b70521369c
typo 2020-06-01 12:24:18 +02:00
Ugljesa Jovanovic
3de591deef
Forgot to move arm32 to it's block 2020-06-01 11:45:49 +02:00
Ugljesa Jovanovic
416e9375a1
Forgot to move arm32 sourcesets 2020-06-01 11:35:11 +02:00
Ugljesa Jovanovic
9292cded2c
Enable arm32 and arm64 builds 2020-06-01 11:29:45 +02:00
Ugljesa Jovanovic
7c6a31d765
Update crypto module build gradle 2020-05-31 21:23:45 +02:00
Ugljesa Jovanovic
143ad7cc23
Update delegated module build conf 2020-05-31 21:19:52 +02:00
Ugljesa Jovanovic
a964a2b9d3
Typo 2020-05-31 21:15:22 +02:00
Ugljesa Jovanovic
a7818e7b15
Test loggin only on 64bit x86 linux 2020-05-31 21:13:01 +02:00
Ugljesa Jovanovic
bb622b9420
Seems rpi on ubuntu reports aarch64 which is not known to gradle internal 2020-05-31 21:08:35 +02:00
Ugljesa Jovanovic
d479cac6b7
Jvm only on 64bit x86 linux 2020-05-31 20:59:14 +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
592ffaa99b
No extensions in task block, will add later 2020-05-30 23:35:53 +02:00
Ugljesa Jovanovic
c7cd07f963
Add tvos and watchos to api module 2020-05-30 23:33:06 +02:00
Ugljesa Jovanovic
293b61a7ea
Add compiled ios lib to gitignore 2020-05-30 23:25:48 +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
bb58a372e7
delegated module build.gradle cleanp and macos build fix 2020-05-30 22:47:01 +02:00
Ugljesa Jovanovic
137fe3fe62
Working linux x64, macosx64 and mingwx64 builds with libsodium, cleaned up api build.grade, extracted version name and group 2020-05-30 00:33:31 +02:00
Ugljesa Jovanovic
ce226d9f30
Test blocking valid 2020-05-30 00:23:34 +02:00
Ugljesa Jovanovic
7389f19024
non delegated need coroutines dependancy 2020-05-30 00:22:33 +02:00
Ugljesa Jovanovic
f97331bdf7
No need for testBlocking in delegated as it inherits from native shared 2020-05-30 00:20:58 +02:00
Ugljesa Jovanovic
08ac719af2
Update mingw testBlocking 2020-05-30 00:19:16 +02:00
Ugljesa Jovanovic
639cd317aa
Same for test 2020-05-30 00:16:23 +02:00
Ugljesa Jovanovic
b589a12142
typo 2020-05-30 00:15:14 +02:00
Ugljesa Jovanovic
452d7561a2
Dont add default soruce set to mingw on multiplatform-crypto, as it uses it's own SRNG 2020-05-30 00:09:10 +02:00
Ugljesa Jovanovic
82470472ad
Mingw64 doesnt need native srcdir 2020-05-30 00:03:28 +02:00
Ugljesa Jovanovic
f249e822c6
mingw on common in crypto module 2020-05-30 00:01:09 +02:00
Ugljesa Jovanovic
42ceb79637
Wrong module + put back ideaActive check before adding srcDirs 2020-05-29 23:59:15 +02:00
Ugljesa Jovanovic
013682166c
Wrong module 2020-05-29 23:53:56 +02:00
Ugljesa Jovanovic
0cb5f33af3
Let nativeMain handle SRNG through sodium 2020-05-29 23:52:46 +02:00
Ugljesa Jovanovic
928621eaab
mingw depend on native main, add idea workarounds 2020-05-29 23:50:56 +02:00
Ugljesa Jovanovic
fc159d116f
Disable ios builds in delegated as we are getting platforms built one by one 2020-05-29 23:44:20 +02:00
Ugljesa Jovanovic
31b464ecac
Always pull in native source set on linux and mac 2020-05-29 22:49:21 +02:00
Ugljesa Jovanovic
936c0769f4
use relative path for static librarz as well 2020-05-29 22:40:50 +02:00
Ugljesa Jovanovic
c984c65452
Add native workaround to mac build as well 2020-05-29 22:11:37 +02:00
Ugljesa Jovanovic
05ef422747
Add temporary ios filtering everywhere 2020-05-28 23:59:07 +02:00
Ugljesa Jovanovic
8b91cf41ea
log name 2020-05-28 23:54:51 +02:00
Ugljesa Jovanovic
11c872fe28
remove cinterop when name contains ios 2020-05-28 23:53:37 +02:00
Ugljesa Jovanovic
4555b4dd0c
remove iosx64 as well 2020-05-28 23:51:35 +02:00
Ugljesa Jovanovic
d4d50da463
For now just let x64 targets depend on native sourceset 2020-05-28 23:49:17 +02:00
Ugljesa Jovanovic
edde093e30
Remove ios if 2020-05-28 23:47:15 +02:00
Ugljesa Jovanovic
c3ffc75474
Add libsodium license, even though the source is not really included in this repo, update cinterop def to point to absolute path (still missingfor linker) 2020-05-28 23:33:08 +02:00
Ugljesa Jovanovic
1a4c07b961
Add configure and make script 2020-05-28 23:02:30 +02:00
Ugljesa Jovanovic
55007cb911
Update gitignore 2020-05-28 23:01:43 +02:00
Ugljesa Jovanovic
15ad0b3b70
Add libsodium and wrapper 2020-05-28 22:51:10 +02:00
Ugljesa Jovanovic
63c5db199e
Sorted out native sourcesets, using intialization and sodium srng in js and native 2020-05-28 22:41:05 +02:00
Ugljesa Jovanovic
ccbb8ebe5b
Cleanup 2020-05-28 19:48:44 +02:00
Ugljesa Jovanovic
f51374ce15
Use random bytes provided by libsodium on js, add with callback load for sodium, more progress 2020-05-28 19:00:33 +02:00
Ugljesa Jovanovic
781c9c1b61
Working js libsodium, need to change apis to suspend 2020-05-27 23:49:08 +02:00