Add .setup file for easier build of dynamically linked pee - pee - Pee a password manager;Pee - because you have to...
(HTM) git clone git://vernunftzentrum.de/pee.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
(DIR) commit fb4b44a62f3c39c350217df59782fe73f1b35056
(DIR) parent 85eda4d04bf59798d681c156d61efafcc479f2d4
(HTM) Author: Christian Kellermann <ckeen@pestilenz.org>
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(-)
---
(DIR) diff --git a/README.rst b/README.rst
@@ -36,6 +36,8 @@ After unpacking the source build it using the CHICKEN Scheme compiler::
$ 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
---------------------------------------
(DIR) 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))
(DIR) 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")