|
@@ -129,7 +129,7 @@ To accomplish this task, I've decided to build using the following tools and sui
|
|
|
:CREATED: <2016-04-02 Sat 21:25>
|
|
|
:END:
|
|
|
|
|
|
-* WORKING Packaging [0/2]
|
|
|
+* WORKING Packaging [1/2]
|
|
|
:PROPERTIES:
|
|
|
:CREATED: <2016-04-02 Sat 16:27>
|
|
|
:END:
|
|
@@ -151,12 +151,28 @@ This file describes and defines that packages, or namespaces used in the applica
|
|
|
(:use #:cl))
|
|
|
#+END_SRC
|
|
|
|
|
|
-** TODO The *ASDF* System Definition
|
|
|
+** DONE The *ASDF* System Definition
|
|
|
+CLOSED: [2016-04-02 Sat 21:57]
|
|
|
:PROPERTIES:
|
|
|
:CREATED: <2016-04-02 Sat 16:45>
|
|
|
:ID: 9d79d691-5ac0-43f9-a0ae-a4f1823cbcb6
|
|
|
:END:
|
|
|
|
|
|
+The definition of a system, or in Lisp terms, a set of connected and related software, either libraries or applications is what allows this to be put together and built. This is done using *ASDF*, or the "Another System Definition Facility".
|
|
|
+
|
|
|
+This defines the system itself, ~#:meeting-minds~, and it depends on the following other systems:
|
|
|
+
|
|
|
+ - ~ningle~ :: A smart, simple web framework for the management/browsing interface.
|
|
|
+ - ~clack-errors~ :: An error handling library for the clack/ningle framework.
|
|
|
+ - ~clsql~ :: An SQL interface library that works extremely well with PostgreSQL.
|
|
|
+ - ~stefil~ :: A testing framework
|
|
|
+ - ~ironclad~ :: Encryption and hashing.
|
|
|
+ - ~babel~ :: Byte string manipulation.
|
|
|
+ - ~uiop~ :: A utilities collection.
|
|
|
+ - ~cl-mustache~ :: A templating framework based on the popular "Mustache" system.
|
|
|
+ - ~birch~ :: An IRC bot framework.
|
|
|
+ - ~irc-logger~ :: To provide IRC logging functionality.
|
|
|
+
|
|
|
#+Caption: ASDF System
|
|
|
#+Name: asdf-system
|
|
|
#+BEGIN_SRC lisp :tangle "meeting-minds.asd"
|