making nix build work

This commit is contained in:
Chris Cochrun 2023-12-13 10:25:21 -06:00
parent 34413ea9b9
commit d09f45df2a
3 changed files with 6 additions and 9 deletions

View file

@ -19,9 +19,9 @@ let
spinneret spinneret
lass lass
cl-smtp cl-smtp
pkgs.openssl # pkgs.openssl
pkgs.openssl.out # pkgs.openssl.out
pkgs.openssl.dev # pkgs.openssl.dev
]); ]);
in in
sbcl.buildASDFSystem { sbcl.buildASDFSystem {
@ -68,7 +68,7 @@ sbcl.buildASDFSystem {
installPhase = '' installPhase = ''
mkdir -p $out/bin mkdir -p $out/bin
cp tfcapi $out/bin cp tfcserver $out/bin
wrapProgram $out/bin/tfcserver \ wrapProgram $out/bin/tfcserver \
--prefix LD_LIBRARY_PATH : $LD_LIBRARY_PATH \ --prefix LD_LIBRARY_PATH : $LD_LIBRARY_PATH \
''; '';

View file

@ -1,7 +1,4 @@
;; (ql:quickload '(hunchentoot clack dexador com.inuoe.jzon serapeum bordeaux-threads))
;; (asdf:load-systems '(hunchentoot clack dexador com.inuoe.jzon serapeum bordeaux-threads))
(require "hunchentoot") (require "hunchentoot")
(require "clack")
(require "dexador") (require "dexador")
(require "com.inuoe.jzon") (require "com.inuoe.jzon")
(require "serapeum") (require "serapeum")
@ -11,7 +8,8 @@
(require "cl-smtp") (require "cl-smtp")
(defpackage tfcserver (defpackage tfcserver
(:use :cl :uiop :com.inuoe.jzon :clack :serapeum :spinneret)) (:use :cl :uiop :com.inuoe.jzon :spinneret)
(:shadow :serapeum))
(in-package :tfcserver) (in-package :tfcserver)

View file

@ -8,7 +8,6 @@
:depends-on ("hunchentoot" :depends-on ("hunchentoot"
"dexador" "dexador"
"serapeum" "serapeum"
"clack"
"com.inuoe.jzon" "com.inuoe.jzon"
"bordeaux-threads" "bordeaux-threads"
"spinneret" "spinneret"