Commit Graph

83 Commits

Author SHA1 Message Date
Sean Hinde 91bc86ea98 Add automake to nix spec - needed for secp256k1 lib 2023-01-15 11:38:52 +01:00
Sean Hinde 892d582dcf Add autoconf to nix spec - needed for secp256k1 lib 2023-01-15 11:33:18 +01:00
Sean Hinde 395eeeffe2 Update nix to same versions as main ae node 2023-01-15 11:28:04 +01:00
Sean Hinde e235be1d50 Attempt at nixos circleci 2023-01-13 18:31:01 +01:00
Sean Hinde 71b9f14bc5 Remove not needed ecrecover_util module 2023-01-13 17:55:29 +01:00
Sean Hinde 0161d92f61 Drop failing macos tests for OTP21 and 22 2023-01-13 17:01:16 +01:00
Sean Hinde 82ad650674 Use system provided rebar3, fixed macos in ci 2023-01-13 16:34:36 +01:00
Sean Hinde 68e9605c92 Don't use git submodule 2023-01-13 16:11:18 +01:00
Sean Hinde bf0ab982e7 Merge branch 'master' into sh-switch-to-c-nif 2023-01-13 11:32:44 +01:00
Sean Hinde 4f8b06713f Small fixes 2023-01-13 11:31:14 +01:00
seanhinde abac040c4b Merge pull request #18 from aeternity/fix_macos_ci
Bump macos CI builder version
2023-01-13 10:51:00 +01:00
Dincho Todorov 93c0a668c7 Use Ubuntu 20.04 for build jobs 2023-01-13 09:56:53 +02:00
Dincho Todorov f8eea1e565 Fix duplicate job 2023-01-13 09:56:18 +02:00
Dincho Todorov ef40fd3a3e Add OTP 23 builds 2023-01-13 09:42:37 +02:00
Dincho Todorov 18cc173e99 Replace OTP 20 builds with OTP 22 2023-01-13 09:13:34 +02:00
Dincho Todorov 67e388b93b Bump macos CI builder version 2023-01-13 08:51:54 +02:00
Sean Hinde 55cb5526eb Handle non valid input, remove debug 2023-01-12 15:48:11 +01:00
Sean Hinde 2946ac84f8 Updated README 2023-01-12 15:12:13 +01:00
Sean Hinde 53b4d36a29 Switched to C based nif 2023-01-12 14:52:32 +01:00
Philipp Piwo 39ab0b2caa update lockfile (#16)
* update rebar_ecrecoverprebuilt_dep

* update lockfile
2022-04-04 14:31:24 +03:00
seanhinde 74b78169f5 Merge pull request #15 from aeternity/mac-m1-support
Mac m1 support
2021-11-24 13:52:23 +01:00
Sean Hinde b511abe04a Point to updated ecrecover-prebuilt 2021-11-23 23:54:04 +01:00
Sean Hinde f0fd34d8f0 Update rustler and config for m1 macs 2021-11-23 23:50:33 +01:00
Ivaylo Papazov 8a3e1774ec Add CI setup (#14) 2020-01-30 15:21:12 +02:00
Tino Breddin 68aa9c7481 Merge pull request #13 from aeternity/tb-change-load-order
Change load order
2019-12-09 15:44:38 +02:00
Tino Breddin 11e9ce1994 Add environment configuration for Nix 2019-12-09 14:03:39 +01:00
Tino Breddin b3fa59a061 Change NIF build order to prefer local builds 2019-12-09 14:03:17 +01:00
Tino Breddin c67464c35c Merge pull request #9 from aeternity/GH-8-update-parity
Update parity to latest version from upstream
2019-10-24 10:16:04 +02:00
Tino Breddin eb4a4278c5 Add Cargo.lock to version control
This is suggested for end-of-dependency-chain uses as per
https://doc.rust-lang.org/cargo/faq.html#why-do-binaries-have-cargolock-in-version-control-but-not-libraries
2019-10-23 16:19:41 +02:00
Tino Breddin 2ebec7aea9 Update reference of parity to latest upstream version
Fixes #8
2019-10-23 16:18:35 +02:00
Tino Breddin 69a8e94722 Merge pull request #7 from aeternity/tb-clean-up-app
Clean up dependencies in .app.src
2019-10-22 17:08:27 +02:00
Tino Breddin 7ff61cfb42 Update rebar3 plugin 2019-10-22 17:04:19 +02:00
Tino Breddin 69c6074ada Make rebar3 executable 2019-10-22 17:04:05 +02:00
Tino Breddin 1e53801b14 Clean up dependencies in .app.src 2019-10-22 09:30:17 +02:00
Tino Breddin 1bb5263bad Merge pull request #6 from aeternity/tb-fix-win32
Fix win32 nif compilation
2019-08-20 15:04:02 +02:00
Tino Breddin b3b64213d0 Fix win32 nif compilation 2019-08-20 14:37:55 +02:00
Tino Breddin 344ca0c986 Update prebuilt reference
This includes an updated win32 library
2019-08-20 14:37:06 +02:00
Tino Breddin 0efe8d40bc Add rebar3 binary 2019-08-20 14:36:38 +02:00
Tino Breddin fd8c138658 Update ecrecover-prebuilt 2019-08-19 17:28:58 +02:00
Tino Breddin 4ca033637c Add function spec for API 2019-08-19 17:27:21 +02:00
johnsnewby d17792f2fe Merge pull request #5 from tolbrino/PT-167805291-update-ecrecoverprebuilt
Update ecrecover-prebuilt
2019-08-16 11:04:12 +02:00
Tino Breddin 35b76b7877 Update ecrecover-prebuilt 2019-08-16 10:57:01 +02:00
john newby 95fa535c0b Corrected clean target 2019-08-15 13:50:43 +02:00
john newby dacccbae7d Do The Right Thing on linux/macos 2019-08-15 13:22:27 +02:00
John Newby 9347bee344 Cleanup after merge of PR 2019-08-15 12:55:08 +02:00
johnsnewby 3c6b1fae4c Merge pull request #4 from tolbrino/PT-16780529-api-improvement
Improve API to be more Erlang-ish
2019-08-15 12:33:00 +02:00
Tino Breddin 231415aa99 Improve API to be more Erlang-ish 2019-08-15 09:28:29 +02:00
John Newby f69e1947c7 Fixed to use aeternity repo as source 2019-08-09 06:21:45 +02:00
John Newby b921d8001f Bumped version numbers 2019-08-08 15:53:10 +02:00
johnsnewby d789476ee3 Update rebar.config 2019-08-08 15:37:59 +02:00