Просмотр исходного кода

tweaking the conditionals around multi-thread support

Mark VandenBrink 12 лет назад
Родитель
Сommit
7d7e412e35
3 измененных файлов с 7 добавлено и 2 удалено
  1. 3 1
      taglib-tests.asd
  2. 1 0
      taglib-tests.lisp
  3. 3 1
      taglib.asd

+ 3 - 1
taglib-tests.asd

@@ -5,5 +5,7 @@
   :description "Simple demo/test code for taglib"
   :author "Mark VandenBrink"
   :license "Public Domain"
-  :depends-on (#:taglib #:chanl #:cl-fad)
+  :depends-on (#:taglib
+               #+ENABLE-MP #:chanl
+               #:cl-fad)
   :components ((:file "taglib-tests")))

+ 1 - 0
taglib-tests.lisp

@@ -73,6 +73,7 @@
 
 ;;;; multi-thread code below
 #+ENABLE-MP (progn
+
 (defparameter *end-thread*  #xdeadbeef)
 (defparameter *max-threads* 4)
 

+ 3 - 1
taglib.asd

@@ -8,7 +8,9 @@
   :description "Pure Lisp implementation to read (and write, perhaps, one day) tags"
   :author "Mark VandenBrink"
   :license "Public Domain"
-  :depends-on (#:optima #:optima.ppcre #:flexi-streams #+ENABLE-MP #:bordeaux-threads)
+  :depends-on (#:optima #:optima.ppcre #:flexi-streams
+                        #+ENABLE-MP #:bordeaux-threads
+                        )
   :components ((:file "packages")
                (:file "profile"       :depends-on ("packages"))
                (:file "utils"         :depends-on ("packages"))