Commit Graph
236 Commits
Author SHA1 Message Date
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 641d950384 Remove build dirs after building 2020-06-02 20:39:52 +02:00
Ugljesa Jovanovic 8e4f67daee Trailing comman 2020-06-02 20:21:06 +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 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 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 293fd37bad Fix 64 bit arm, connect native32 source set 2020-06-01 20:37:48 +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 f4ddfe9cac Add task tree plugin for debuging 2020-06-01 13:11:06 +02:00
Ugljesa Jovanovic 89c3085139 crypto module should only define js jvm and linux when running on 64bit linux 2020-06-01 13:00:07 +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 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