Ugljesa Jovanovic
|
0ab54a6048
|
Dokka sourceset definition
|
2020-08-09 14:35:20 +02:00 |
|
Ugljesa Jovanovic
|
0883ddf801
|
Updated dokka
|
2020-08-02 18:34:45 +02:00 |
|
Ugljesa Jovanovic
|
71ec5b7585
|
Remove coroutines
|
2020-07-05 19:40:22 +02:00 |
|
Ugljesa Jovanovic
|
a3cb4f653a
|
Use dev version of dokka because we are in 1.4-M2
|
2020-06-13 18:16:43 +02:00 |
|
Ugljesa Jovanovic
|
6170dc0464
|
Added sha256/512 to native, using posix malloc instead of sodium malloc
|
2020-06-09 21:05:05 +02:00 |
|
Ugljesa Jovanovic
|
197aacac33
|
Built and included modified libsodium with additional wrappers, working blake, sha256/512 hashes
|
2020-06-09 20:30:12 +02:00 |
|
Ugljesa Jovanovic
|
710ac43e8c
|
Add stateless implementation
|
2020-06-07 19:04:23 +02:00 |
|
Ugljesa Jovanovic
|
3a81d8e57c
|
More changes to get intellij to reconize cinterop in native sourceset
|
2020-06-07 17:18:41 +02:00 |
|
Ugljesa Jovanovic
|
2aa805fa52
|
Another round of fixes, cinterop works again
|
2020-06-07 01:06:21 +02:00 |
|
Ugljesa Jovanovic
|
1be0470745
|
Idea cinterop stopped working, again... fixed blake2b stateless segmentation
|
2020-06-07 00:55:46 +02:00 |
|
Ugljesa Jovanovic
|
459131f082
|
Remove 32bit native set, and use convert instead
|
2020-06-06 15:07:20 +02:00 |
|
Ugljesa Jovanovic
|
d901a45b87
|
Playing around with the API, added optins, will remove annotations in next commit
|
2020-06-05 20:09:38 +02:00 |
|
Ugljesa Jovanovic
|
088f09f154
|
A bit more of intellij sorting sourcesets
|
2020-06-03 19:36:55 +02:00 |
|
Ugljesa Jovanovic
|
14676337fc
|
Added hash test, fixed idea native cinterop resolution
|
2020-06-03 00:18:41 +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
|
8e4f67daee
|
Trailing comman
|
2020-06-02 20:21:06 +02:00 |
|
Ugljesa Jovanovic
|
b9d47611c7
|
Split ios tvos watchos builds
|
2020-06-01 23:15:25 +02:00 |
|
Ugljesa Jovanovic
|
add3dc5376
|
Apparently watchos arm 64 is 32bit (64_32 architecture)
|
2020-06-01 22:28:22 +02:00 |
|
Ugljesa Jovanovic
|
ab64e271ab
|
Missed watchcos 32bit
|
2020-06-01 21:29:06 +02:00 |
|
Ugljesa Jovanovic
|
c6df6ba694
|
fix mac paths
|
2020-06-01 21:26:08 +02:00 |
|
Ugljesa Jovanovic
|
8a4eb512c4
|
Forgot to add files
|
2020-06-01 20:38:33 +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
|
f4ddfe9cac
|
Add task tree plugin for debuging
|
2020-06-01 13:11:06 +02:00 |
|
Ugljesa Jovanovic
|
bf72118d0b
|
Add logging for delegated configurations
|
2020-06-01 12:58:32 +02:00 |
|
Ugljesa Jovanovic
|
66efe1b40c
|
Solve mac builds for tvos and watchos failing because they wanted some common imaginary common/metadata klib again
|
2020-06-01 12:53:53 +02:00 |
|
Ugljesa Jovanovic
|
9292cded2c
|
Enable arm32 and arm64 builds
|
2020-06-01 11:29:45 +02:00 |
|
Ugljesa Jovanovic
|
143ad7cc23
|
Update delegated module build conf
|
2020-05-31 21:19:52 +02:00 |
|
Ugljesa Jovanovic
|
39e4ddd006
|
Add support for arm 64
|
2020-05-31 20:57:33 +02:00 |
|
Ugljesa Jovanovic
|
6b415b0e32
|
Tune build ios libsodium
|
2020-05-30 23:24:45 +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
|
42ceb79637
|
Wrong module + put back ideaActive check before adding srcDirs
|
2020-05-29 23:59:15 +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
|
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
|
1009b92d33
|
js attempts to integrate libsodium
|
2020-05-26 00:23:27 +02:00 |
|
Ugljesa Jovanovic
|
cc2f392bb7
|
Working sodium cinterop
|
2020-05-24 20:41:32 +02:00 |
|
Ugljesa Jovanovic
|
3f7df6c651
|
Adding libsodium
|
2020-05-24 17:24:32 +02:00 |
|