From 274ce083f551efcadaa2613ccfe69ce203e4503f Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 28 Oct 2016 19:59:02 +0300 Subject: [PATCH 1/2] @PlatformIO Library Registry manifest file --- libraries/Crypto/library.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 libraries/Crypto/library.json diff --git a/libraries/Crypto/library.json b/libraries/Crypto/library.json new file mode 100644 index 00000000..aebba4c9 --- /dev/null +++ b/libraries/Crypto/library.json @@ -0,0 +1,22 @@ +{ + "name": "Crypto", + "version": "0.1.0", + "keywords": "AES128,AES192,AES256,Speck,CTR,CFB,CBC,OFB,EAX,GCM,XTS,ChaCha,ChaChaPoly,EAX,GCM,SHA256,SHA512,SHA3_256,SHA3_512,BLAKE2s,BLAKE2b,SHAKE128,SHAKE256,Poly1305,GHASH,OMAC,Curve25519,Ed25519,P521,RNG,NOISE", + "description": "Arduino CryptoLibs - All cryptographic algorithms have been optimized for 8-bit Arduino platforms like the Uno", + "authors": + { + "name": "Rhys Weatherley", + "email": "rhys.weatherley@gmail.com", + "url": "https://rweather.github.io/arduinolibs/crypto.html" + }, + "export": { + "include": "libraries/Crypto" + }, + "repository": + { + "type": "git", + "url": "https://github.com/rweather/arduinolibs.git" + }, + "frameworks": "arduino", + "platforms": "atmelavr" +} From 343f2cc24e1f21b3ecba058c3e63809aa2f06e46 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 28 Oct 2016 23:00:55 +0300 Subject: [PATCH 2/2] Allow any @PlatformIO development platform that has support for Arduino framework --- libraries/Crypto/library.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/Crypto/library.json b/libraries/Crypto/library.json index aebba4c9..5c29bc90 100644 --- a/libraries/Crypto/library.json +++ b/libraries/Crypto/library.json @@ -18,5 +18,5 @@ "url": "https://github.com/rweather/arduinolibs.git" }, "frameworks": "arduino", - "platforms": "atmelavr" + "platforms": "*" }