jpkg: complete binary package setup

ober

8978aab605432698ac5b875bbc175071ea34eb55

diff --git a/.gitignore b/.gitignore
index e0d959b..7b9b849 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@ support/ffi-symbols.gen
 
 # Generated .sls wrappers from src/ .ss source
 lib/**/*.sls
+.jpkg/
diff --git a/jpkg.lock b/jpkg.lock
new file mode 100644
index 0000000..1b4f6b5
--- /dev/null
+++ b/jpkg.lock
@@ -0,0 +1,2 @@
+;; jpkg.lock — generated by jpkg; records the exact resolved dependency graph. Do not edit by hand.
+(lock (version 1) (packages ()))
diff --git a/jpkg.policy.sexp b/jpkg.policy.sexp
new file mode 100644
index 0000000..3f95f7f
--- /dev/null
+++ b/jpkg.policy.sexp
@@ -0,0 +1,3 @@
+(policy
+  (mode dev)
+  (allow (native-build) (ffi)))
diff --git a/jpkg.sexp b/jpkg.sexp
index 6551319..71a7f2e 100644
--- a/jpkg.sexp
+++ b/jpkg.sexp
@@ -8,4 +8,6 @@
   (modules ((root ".")))
   (dependencies ())
   (dev-dependencies ())
-  (capabilities ()))
+  (capabilities ((native-code reason: "static crypto-enabled native runtime")
+                 (ffi libraries: ("jerboa_native"))
+                 (executables ("secmon-agent")))))