From 5a4fc77c0ffdc1ceacb0968d5a59ee1726bcd8e9 Mon Sep 17 00:00:00 2001 From: Colin Okay Date: Sun, 7 Aug 2022 16:53:20 -0500 Subject: [remove] old files; [modify] build file --- README.markdown | 17 ---- README.org | 18 +++- build.lisp | 5 +- clpmfile | 23 ----- clpmfile.lock | 282 ------------------------------------------------------ oneliners.api.asd | 2 - tests/main.lisp | 11 --- 7 files changed, 17 insertions(+), 341 deletions(-) delete mode 100644 README.markdown delete mode 100644 clpmfile delete mode 100644 clpmfile.lock delete mode 100644 tests/main.lisp diff --git a/README.markdown b/README.markdown deleted file mode 100644 index 6daafd5..0000000 --- a/README.markdown +++ /dev/null @@ -1,17 +0,0 @@ -# Oneliners.Api - -## Usage - -## Installation - -## Author - -* Colin Okay (okay@toyful.space) - -## Copyright - -Copyright (c) 2022 Colin Okay (okay@toyful.space) - -## License - -Licensed under the AGPLv3 License. diff --git a/README.org b/README.org index bc60e91..03e586e 100644 --- a/README.org +++ b/README.org @@ -1,12 +1,22 @@ * Oneliners.Api -** Usage - ** Installation -** Author +First, ensure that you have quicklisp installed. + +Next, fetch dependencies that are not in quicklisp. + +#+begin_example +mkdir oneliner-build && cd oneliner-build +git clone https://cicadas.surf/cgit/oneliners/oneliners.api.git +git clone https://cicadas.surf/cgit/colin/lazybones.git +git clone https://cicadas.surf/cgit/colin/lambda-riffs.git +#+end_example -+ Colin Okay (colin@cicadas.surf) +The build script expects to be run from inside the oneliners.api.git + + +** Usage ** Copyright diff --git a/build.lisp b/build.lisp index 50bf221..6f8eb5b 100644 --- a/build.lisp +++ b/build.lisp @@ -1,5 +1,6 @@ -;;(asdf:load-system "oneliners.api") - +(pushnew #P".." ql:*local-project-directories*) +(ql:register-local-projects) +(ql:quickload :oneliners.api) (sb-ext:save-lisp-and-die "olwiki-server" :toplevel 'oneliners.api::run :executable t) diff --git a/clpmfile b/clpmfile deleted file mode 100644 index 76412ed..0000000 --- a/clpmfile +++ /dev/null @@ -1,23 +0,0 @@ -;;; -*- Mode: common-lisp; -*- -(:api-version "0.4") - -(:source "quicklisp" :url "https://beta.quicklisp.org/dist/quicklisp.txt" :type :quicklisp) - -(:asd "oneliners.api.asd") - - -(:git lazybones - :url "https://cicadas.surf/cgit/colin/lazybones.git" - :branch "main") - -(:git lazybones-client - :url "https://cicadas.surf/cgit/colin/lazybones-client.git" - :branch "main") - -(:git lambda-riffs - :url "https://cicadas.surf/cgit/colin/lambda-riffs.git" - :branch "main") - - - - diff --git a/clpmfile.lock b/clpmfile.lock deleted file mode 100644 index 499f279..0000000 --- a/clpmfile.lock +++ /dev/null @@ -1,282 +0,0 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; This is autogenerated by CLPM. Do not edit by hand. -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -(:api-version "0.4") - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; BEGIN SOURCES -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -:sources -(:implicit-file :type :file-system :system-files ("oneliners.api.asd")) -(:implicit-vcs :type :vcs :projects - ((lambda-riffs :git :url "https://cicadas.surf/cgit/colin/lambda-riffs.git"))) -(:implicit-vcs :type :vcs :projects - ((lazybones-client :git :url - "https://cicadas.surf/cgit/colin/lazybones-client.git"))) -(:implicit-vcs :type :vcs :projects - ((lazybones :git :url "https://cicadas.surf/cgit/colin/lazybones.git"))) -("quicklisp" :url "https://beta.quicklisp.org/dist/quicklisp.txt" :type - :quicklisp) - - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; BEGIN REQUIREMENTS -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -:requirements -(:project :name lambda-riffs :branch "main" :source :implicit-vcs) -(:project :name lazybones-client :branch "main" :source :implicit-vcs) -(:project :name lazybones :branch "main" :source :implicit-vcs) -(:asd-file :name "oneliners.api.asd") - - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; BEGIN RELEASES -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -:releases -(lambda-riffs :version (:commit "e2b1c1312f011951ac5cdb133f05991cb3b8aed9") - :source :implicit-vcs :systems ("lambda-riffs")) -(lazybones :version (:commit "6e272161a737d267e779e33cf8aa3da6790012c4") - :source :implicit-vcs :systems ("lazybones" "lazybones-hunchentoot")) -(lazybones-client :version (:commit "f98e774699e43667d1447380670a2da819f8781e") - :source :implicit-vcs :systems ("lazybones-client")) -("alexandria" :version "2022-04-01" :source "quicklisp" :systems ("alexandria")) -("babel" :version "2020-09-25" :source "quicklisp" :systems ("babel")) -("bknr-datastore" :version "2022-02-20" :source "quicklisp" :systems - ("bknr.datastore" "bknr.indices" "bknr.skip-list" "bknr.utils")) -("bordeaux-threads" :version "2020-06-10" :source "quicklisp" :systems - ("bordeaux-threads")) -("cffi" :version "2021-04-11" :source "quicklisp" :systems - ("cffi" "cffi-grovel" "cffi-toolchain")) -("chunga" :version "2022-04-01" :source "quicklisp" :systems ("chunga")) -("cl+ssl" :version "2022-04-01" :source "quicklisp" :systems ("cl+ssl")) -("cl-annot" :version "2015-06-08" :source "quicklisp" :systems ("cl-annot")) -("cl-base64" :version "2020-10-16" :source "quicklisp" :systems ("cl-base64")) -("cl-change-case" :version "2021-04-11" :source "quicklisp" :systems - ("cl-change-case")) -("cl-fad" :version "2022-02-20" :source "quicklisp" :systems ("cl-fad")) -("cl-interpol" :version "2020-12-20" :source "quicklisp" :systems - ("cl-interpol")) -("cl-ppcre" :version "2022-02-20" :source "quicklisp" :systems - ("cl-ppcre" "cl-ppcre-unicode")) -("cl-str" :version "2022-04-01" :source "quicklisp" :systems ("str")) -("cl-syntax" :version "2015-04-07" :source "quicklisp" :systems - ("cl-syntax" "cl-syntax-annot")) -("cl-unicode" :version "2021-02-28" :source "quicklisp" :systems ("cl-unicode")) -("closer-mop" :version "2022-04-01" :source "quicklisp" :systems ("closer-mop")) -("fast-io" :version "2020-09-25" :source "quicklisp" :systems ("fast-io")) -("flexi-streams" :version "2022-02-20" :source "quicklisp" :systems - ("flexi-streams")) -("hunchentoot" :version "2020-06-10" :source "quicklisp" :systems - ("hunchentoot")) -("ironclad" :version "2022-02-20" :source "quicklisp" :systems ("ironclad")) -("jonathan" :version "2020-09-25" :source "quicklisp" :systems ("jonathan")) -("lisp-namespace" :version "2021-10-21" :source "quicklisp" :systems - ("lisp-namespace")) -("md5" :version "2021-06-30" :source "quicklisp" :systems ("md5")) -("named-readtables" :version "2022-04-01" :source "quicklisp" :systems - ("named-readtables")) -("oneliners.api.asd" :version :newest :source :implicit-file :systems - ("oneliners.api")) -("proc-parse" :version "2019-08-13" :source "quicklisp" :systems ("proc-parse")) -("rfc2388" :version "2018-08-31" :source "quicklisp" :systems ("rfc2388")) -("split-sequence" :version "2021-05-31" :source "quicklisp" :systems - ("split-sequence")) -("static-vectors" :version "2021-06-30" :source "quicklisp" :systems - ("static-vectors")) -("trivial-backtrace" :version "2020-06-10" :source "quicklisp" :systems - ("trivial-backtrace")) -("trivial-documentation" :version "2016-12-07" :source "quicklisp" :systems - ("trivial-documentation")) -("trivial-features" :version "2021-12-09" :source "quicklisp" :systems - ("trivial-features")) -("trivial-garbage" :version "2021-12-30" :source "quicklisp" :systems - ("trivial-garbage")) -("trivial-gray-streams" :version "2021-01-24" :source "quicklisp" :systems - ("trivial-gray-streams")) -("trivial-types" :version "2012-04-07" :source "quicklisp" :systems - ("trivial-types")) -("trivial-utf-8" :version "2022-02-20" :source "quicklisp" :systems - ("trivial-utf-8")) -("unit-test" :version "2012-05-20" :source "quicklisp" :systems ("unit-test")) -("usocket" :version "2022-04-01" :source "quicklisp" :systems ("usocket")) -("uuid" :version "2020-07-15" :source "quicklisp" :systems ("uuid")) -("yason" :version "2022-04-01" :source "quicklisp" :systems ("yason")) - - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; BEGIN REVERSE-DEPENDENCIES -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -:reverse-dependencies -(lambda-riffs ((:system :name "oneliners.api") (:system :name "lambda-riffs")) - (t (:project :name lambda-riffs :branch "main" :source :implicit-vcs))) - -(lazybones - ((:system :name "oneliners.api") (:system :name "lazybones-hunchentoot")) - ((:system :name "lazybones-hunchentoot") (:system :name "lazybones")) - ((:system :name "lazybones-client") (:system :name "lazybones")) - (t (:project :name lazybones :branch "main" :source :implicit-vcs))) - -(lazybones-client - ((:system :name "oneliners.api") (:system :name "lazybones-client")) - (t (:project :name lazybones-client :branch "main" :source :implicit-vcs))) - -("alexandria" ((:system :name "yason") (:system :name "alexandria")) - ((:system :name "static-vectors") (:system :name "alexandria")) - ((:system :name "proc-parse") (:system :name "alexandria")) - ((:system :name "lisp-namespace") (:system :name "alexandria")) - ((:system :name "lazybones") (:system :name "alexandria")) - ((:system :name "hunchentoot") (:system :name "alexandria")) - ((:system :name "fast-io") (:system :name "alexandria")) - ((:system :name "cl-fad") (:system :name "alexandria")) - ((:system :name "cl-annot") (:system :name "alexandria")) - ((:system :name "cl+ssl") (:system :name "alexandria")) - ((:system :name "cffi-grovel") (:system :name "alexandria")) - ((:system :name "cffi") (:system :name "alexandria")) - ((:system :name "bordeaux-threads") (:system :name "alexandria")) - ((:system :name "bknr.utils") (:system :name "alexandria")) - ((:system :name "bknr.datastore") (:system :name "alexandria")) - ((:system :name "babel") (:system :name "alexandria"))) - -("babel" ((:system :name "proc-parse") (:system :name "babel")) - ((:system :name "jonathan") (:system :name "babel")) - ((:system :name "cffi") (:system :name "babel"))) - -("bknr-datastore" - ((:system :name "oneliners.api") (:system :name "bknr.datastore")) - ((:system :name "bknr.indices") (:system :name "bknr.skip-list")) - ((:system :name "bknr.indices") (:system :name "bknr.utils")) - ((:system :name "bknr.datastore") (:system :name "bknr.indices")) - ((:system :name "bknr.datastore") (:system :name "bknr.utils"))) - -("bordeaux-threads" - ((:system :name "ironclad") (:system :name "bordeaux-threads")) - ((:system :name "hunchentoot") (:system :name "bordeaux-threads")) - ((:system :name "cl-fad") (:system :name "bordeaux-threads")) - ((:system :name "cl+ssl") (:system :name "bordeaux-threads")) - ((:system :name "bknr.utils") (:system :name "bordeaux-threads"))) - -("cffi" ((:system :name "static-vectors") (:system :name "cffi")) - ((:system :name "static-vectors") (:system :name "cffi-grovel")) - ((:system :name "cl+ssl") (:system :name "cffi")) - ((:system :name "cffi-toolchain") (:system :name "cffi")) - ((:system :name "cffi-grovel") (:system :name "cffi")) - ((:system :name "cffi-grovel") (:system :name "cffi-toolchain"))) - -("chunga" ((:system :name "hunchentoot") (:system :name "chunga"))) - -("cl+ssl" ((:system :name "hunchentoot") (:system :name "cl+ssl"))) - -("cl-annot" ((:system :name "jonathan") (:system :name "cl-annot")) - ((:system :name "cl-syntax-annot") (:system :name "cl-annot"))) - -("cl-base64" ((:system :name "hunchentoot") (:system :name "cl-base64"))) - -("cl-change-case" ((:system :name "str") (:system :name "cl-change-case"))) - -("cl-fad" ((:system :name "hunchentoot") (:system :name "cl-fad"))) - -("cl-interpol" ((:system :name "bknr.utils") (:system :name "cl-interpol")) - ((:system :name "bknr.indices") (:system :name "cl-interpol")) - ((:system :name "bknr.datastore") (:system :name "cl-interpol"))) - -("cl-ppcre" ((:system :name "str") (:system :name "cl-ppcre")) - ((:system :name "str") (:system :name "cl-ppcre-unicode")) - ((:system :name "lazybones") (:system :name "cl-ppcre")) - ((:system :name "jonathan") (:system :name "cl-ppcre")) - ((:system :name "hunchentoot") (:system :name "cl-ppcre")) - ((:system :name "cl-unicode") (:system :name "cl-ppcre")) - ((:system :name "cl-ppcre-unicode") (:system :name "cl-ppcre")) - ((:system :name "cl-change-case") (:system :name "cl-ppcre")) - ((:system :name "cl-change-case") (:system :name "cl-ppcre-unicode")) - ((:system :name "bknr.utils") (:system :name "cl-ppcre"))) - -("cl-str" ((:system :name "lazybones") (:system :name "str"))) - -("cl-syntax" ((:system :name "jonathan") (:system :name "cl-syntax")) - ((:system :name "jonathan") (:system :name "cl-syntax-annot")) - ((:system :name "cl-syntax-annot") (:system :name "cl-syntax"))) - -("cl-unicode" ((:system :name "cl-ppcre-unicode") (:system :name "cl-unicode")) - ((:system :name "cl-interpol") (:system :name "cl-unicode"))) - -("closer-mop" - ((:system :name "trivial-documentation") (:system :name "closer-mop")) - ((:system :name "bknr.indices") (:system :name "closer-mop")) - ((:system :name "bknr.datastore") (:system :name "closer-mop"))) - -("fast-io" ((:system :name "jonathan") (:system :name "fast-io"))) - -("flexi-streams" - ((:system :name "hunchentoot") (:system :name "flexi-streams")) - ((:system :name "cl+ssl") (:system :name "flexi-streams")) - ((:system :name "bknr.utils") (:system :name "flexi-streams"))) - -("hunchentoot" - ((:system :name "lazybones-hunchentoot") (:system :name "hunchentoot"))) - -("ironclad" ((:system :name "uuid") (:system :name "ironclad")) - ((:system :name "oneliners.api") (:system :name "ironclad"))) - -("jonathan" ((:system :name "oneliners.api") (:system :name "jonathan")) - ((:system :name "lazybones") (:system :name "jonathan"))) - -("lisp-namespace" - ((:system :name "lazybones") (:system :name "lisp-namespace"))) - -("md5" ((:system :name "hunchentoot") (:system :name "md5")) - ((:system :name "bknr.utils") (:system :name "md5"))) - -("named-readtables" - ((:system :name "cl-syntax") (:system :name "named-readtables")) - ((:system :name "cl-interpol") (:system :name "named-readtables"))) - -("oneliners.api.asd" (t (:asd-file :name "oneliners.api.asd"))) - -("proc-parse" ((:system :name "jonathan") (:system :name "proc-parse"))) - -("rfc2388" ((:system :name "hunchentoot") (:system :name "rfc2388"))) - -("split-sequence" ((:system :name "usocket") (:system :name "split-sequence"))) - -("static-vectors" ((:system :name "fast-io") (:system :name "static-vectors"))) - -("trivial-backtrace" - ((:system :name "hunchentoot") (:system :name "trivial-backtrace"))) - -("trivial-documentation" - ((:system :name "lazybones") (:system :name "trivial-documentation"))) - -("trivial-features" - ((:system :name "cl+ssl") (:system :name "trivial-features")) - ((:system :name "cffi") (:system :name "trivial-features")) - ((:system :name "babel") (:system :name "trivial-features"))) - -("trivial-garbage" ((:system :name "cl+ssl") (:system :name "trivial-garbage"))) - -("trivial-gray-streams" - ((:system :name "yason") (:system :name "trivial-gray-streams")) - ((:system :name "flexi-streams") (:system :name "trivial-gray-streams")) - ((:system :name "fast-io") (:system :name "trivial-gray-streams")) - ((:system :name "cl+ssl") (:system :name "trivial-gray-streams")) - ((:system :name "chunga") (:system :name "trivial-gray-streams"))) - -("trivial-types" ((:system :name "jonathan") (:system :name "trivial-types")) - ((:system :name "cl-syntax") (:system :name "trivial-types"))) - -("trivial-utf-8" ((:system :name "uuid") (:system :name "trivial-utf-8")) - ((:system :name "bknr.datastore") (:system :name "trivial-utf-8"))) - -("unit-test" ((:system :name "bknr.datastore") (:system :name "unit-test"))) - -("usocket" ((:system :name "hunchentoot") (:system :name "usocket")) - ((:system :name "cl+ssl") (:system :name "usocket"))) - -("uuid" ((:system :name "oneliners.api") (:system :name "uuid"))) - -("yason" ((:system :name "bknr.datastore") (:system :name "yason"))) - diff --git a/oneliners.api.asd b/oneliners.api.asd index d39ddbf..a23c560 100644 --- a/oneliners.api.asd +++ b/oneliners.api.asd @@ -3,14 +3,12 @@ :author "Colin Okay" :license "AGPLv3" :depends-on ("lazybones-hunchentoot" - "lazybones-client" "bknr.datastore" "jonathan" "ironclad" "uuid" "lambda-riffs" "swank") - :components ((:module "src" :components ((:file "package") diff --git a/tests/main.lisp b/tests/main.lisp deleted file mode 100644 index 41e6def..0000000 --- a/tests/main.lisp +++ /dev/null @@ -1,11 +0,0 @@ -(defpackage oneliners.api/tests/main - (:use :cl - :oneliners.api - :rove)) -(in-package :oneliners.api/tests/main) - -;; NOTE: To run this test file, execute `(asdf:test-system :oneliners.api)' in your Lisp. - -(deftest test-target-1 - (testing "should (= 1 1) to be true" - (ok (= 1 1)))) -- cgit v1.2.3