-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathweblocks-filtering-widget.asd
24 lines (21 loc) · 1.21 KB
/
weblocks-filtering-widget.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
(defpackage #:weblocks-filtering-widget-asd
(:use :cl :asdf))
(in-package :weblocks-filtering-widget-asd)
(let ((dependencies (list :weblocks :cl-config :anaphora :cl-containers :weblocks-utils :weblocks-twitter-bootstrap-application :weblocks-bootstrap-date-entry-presentation)))
(if (find-package :clsql)
(push :clsql dependencies))
(eval `(defsystem weblocks-filtering-widget
:name "Weblocks filtering widget"
:version (:read-from-file "version.lisp-expr")
:author "Olexiy Zamkoviy"
:licence "LLGPL"
:description "Filtering widget for weblocks framework"
:depends-on ,dependencies
:components ((:file "package")
(:file "filtering-widget" :depends-on ("package" "compare-function" "links-choices-presentation"))
(:file "filtering-form" :depends-on ("package"))
(:file "compare-function" :depends-on ("package" "compare-sql-function"))
(:file "compare-sql-function" :depends-on ("package"))
(:file "links-choices-presentation" :depends-on ("package"))
(:file "filtering-form-view" :depends-on ("package"))))))