Add missing .egg file, include helper module inside pee - pee - Pee a password … | |
git clone git://vernunftzentrum.de/pee.git | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit 80700b5c1d71006a195925b7de6f710ca3fb78af | |
parent 7c509247bca716e9bb56f855088a2db52a217f5d | |
Author: Christian Kellermann <[email protected]> | |
Date: Thu, 4 Oct 2018 15:28:44 +0200 | |
Add missing .egg file, include helper module inside pee | |
Diffstat: | |
pee.egg | 10 ++++++++++ | |
pee.meta | 7 ------- | |
pee.scm | 34 +++++++++++++++++++++++++++++-- | |
pee.setup | 4 ---- | |
4 files changed, 42 insertions(+), 13 deletions(-) | |
--- | |
diff --git a/pee.egg b/pee.egg | |
@@ -0,0 +1,10 @@ | |
+((synopsis "Pee - a command line password manager.") | |
+ (author "Christian Kellermann") | |
+ (maintainer "Christian Kellermann") | |
+ (category misc) | |
+ (license "BSD") | |
+ (dependencies srfi-1 srfi-4 srfi-14 srfi-13 stty matchable tweetnacl getopt-l… | |
+ (components (program pee (linkage static) | |
+ (source-dependencies "hash" "tag") | |
+ (source-dependencies "blake2.h" "blake2s-ref.c")) | |
+ (component-dependencies crypto-helper)))) | |
diff --git a/pee.meta b/pee.meta | |
@@ -1,7 +0,0 @@ | |
-((egg "pee.egg") | |
- (synopsis "Pee - a command line password manager.") | |
- (author "Christian Kellermann") | |
- (maintainer "Christian Kellermann") | |
- (category misc) | |
- (license "BSD") | |
- (needs stty matchable tweetnacl getopt-long fmt blob-utils)) | |
diff --git a/pee.scm b/pee.scm | |
@@ -14,9 +14,39 @@ | |
;; ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |
;; OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
+(include "crypto-helper.scm") | |
+ | |
(module pee (main) | |
- (import (chicken base) scheme (chicken condition) (chicken bitwise) (c… | |
-(import srfi-1 srfi-4 srfi-13 srfi-14 crypto-helper fmt matchable tweetnacl ge… | |
+(import | |
+ scheme | |
+ (chicken base) | |
+ (chicken condition) | |
+ (chicken bitwise) | |
+ (chicken io) | |
+ (chicken port) | |
+ (chicken random) | |
+ (chicken format) | |
+ (chicken string) | |
+ (chicken file) | |
+ (chicken pretty-print) | |
+ (chicken irregex) | |
+ (chicken time) | |
+ (chicken pathname) | |
+ (chicken process-context) | |
+ (chicken sort) | |
+ (chicken time posix)) | |
+ | |
+(import | |
+ srfi-1 | |
+ srfi-4 | |
+ srfi-13 | |
+ srfi-14 | |
+ fmt | |
+ matchable | |
+ tweetnacl | |
+ getopt-long | |
+ stty | |
+ crypto-helper) | |
(include "program-meta.scm") | |
diff --git a/pee.setup b/pee.setup | |
@@ -1,4 +0,0 @@ | |
-(compile -s -J "crypto-helper.scm" "blake2s-ref.c" -C "-std=c99") | |
-(compile -s "crypto-helper.import.scm") | |
-(compile "pee.scm") | |
-(print "Pee has been compiled. Thanks for using pee") |