From 15c796b78a6d766a269fa3b17656d99cb7dcd8c8 Mon Sep 17 00:00:00 2001 From: Colin Okay Date: Thu, 3 Feb 2022 13:51:39 -0600 Subject: initial commit --- .gitignore | 9 +++++++++ README.org | 17 +++++++++++++++++ oneliners.cli.asd | 22 ++++++++++++++++++++++ src/main.lisp | 5 +++++ tests/main.lisp | 11 +++++++++++ 5 files changed, 64 insertions(+) create mode 100644 .gitignore create mode 100644 README.org create mode 100644 oneliners.cli.asd create mode 100644 src/main.lisp create mode 100644 tests/main.lisp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b9fa3c1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +*.abcl +*.fasl +*.dx32fsl +*.dx64fsl +*.lx32fsl +*.lx64fsl +*.x86f +*~ +.#* diff --git a/README.org b/README.org new file mode 100644 index 0000000..f68dfb6 --- /dev/null +++ b/README.org @@ -0,0 +1,17 @@ +* =ol= the oneliners.wiki command-line interface + +** 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/oneliners.cli.asd b/oneliners.cli.asd new file mode 100644 index 0000000..aa24f4c --- /dev/null +++ b/oneliners.cli.asd @@ -0,0 +1,22 @@ +(defsystem "oneliners.cli" + :version "0.1.0" + :author "Colin Okay" + :license "AGPLv3" + :depends-on ("cl-readline" + "unix-opts") + :components ((:module "src" + :components + ((:file "main")))) + :description "" + :in-order-to ((test-op (test-op "oneliners.cli/tests")))) + +(defsystem "oneliners.cli/tests" + :author "Colin Okay" + :license "AGPLv3" + :depends-on ("oneliners.cli" + "rove") + :components ((:module "tests" + :components + ((:file "main")))) + :description "Test system for oneliners.cli" + :perform (test-op (op c) (symbol-call :rove :run c))) diff --git a/src/main.lisp b/src/main.lisp new file mode 100644 index 0000000..649c140 --- /dev/null +++ b/src/main.lisp @@ -0,0 +1,5 @@ +(defpackage oneliners.cli + (:use :cl)) +(in-package :oneliners.cli) + +;; blah blah blah. diff --git a/tests/main.lisp b/tests/main.lisp new file mode 100644 index 0000000..640374e --- /dev/null +++ b/tests/main.lisp @@ -0,0 +1,11 @@ +(defpackage oneliners.cli/tests/main + (:use :cl + :oneliners.cli + :rove)) +(in-package :oneliners.cli/tests/main) + +;; NOTE: To run this test file, execute `(asdf:test-system :oneliners.cli)' in your Lisp. + +(deftest test-target-1 + (testing "should (= 1 1) to be true" + (ok (= 1 1)))) -- cgit v1.2.3