aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore9
-rw-r--r--README.org17
-rw-r--r--oneliners.cli.asd22
-rw-r--r--src/main.lisp5
-rw-r--r--tests/main.lisp11
5 files changed, 64 insertions, 0 deletions
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))))