Add .setup file for easier build of dynamically linked pee - pee - Pee a passwo… | |
git clone git://vernunftzentrum.de/pee.git | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit fb4b44a62f3c39c350217df59782fe73f1b35056 | |
parent 85eda4d04bf59798d681c156d61efafcc479f2d4 | |
Author: Christian Kellermann <[email protected]> | |
Date: Wed, 16 Nov 2016 11:43:56 +0100 | |
Add .setup file for easier build of dynamically linked pee | |
Diffstat: | |
README.rst | 2 ++ | |
pee.meta | 7 +++++++ | |
pee.setup | 4 ++++ | |
3 files changed, 13 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/README.rst b/README.rst | |
@@ -36,6 +36,8 @@ After unpacking the source build it using the CHICKEN Scheme … | |
$ csc -s -Jc crypto-helper.scm blake2s-ref.c -C -std=c99 | |
$ csc pee.scm | |
+Or use the provided .setup file:: | |
+ $ chicken-install | |
Building a statically linked executable | |
--------------------------------------- | |
diff --git a/pee.meta b/pee.meta | |
@@ -0,0 +1,7 @@ | |
+((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.setup b/pee.setup | |
@@ -0,0 +1,4 @@ | |
+(compile -s -J "crypto-helper.scm") | |
+(compile -s "crypto-helper.import.scm") | |
+(compile "pee.scm") | |
+(print "Pee has been compiled. Thanks for using pee") |