From 1ae3fea407186207c3b5f71ca02c5d674d332a33 Mon Sep 17 00:00:00 2001 From: Stelian Ionescu Date: Tue, 26 Feb 2013 20:30:19 +0100 Subject: [PATCH] Use :REQUIRE dependencies --- iolib.asd | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/iolib.asd b/iolib.asd index 377e7a7..f2e0023 100644 --- a/iolib.asd +++ b/iolib.asd @@ -1,7 +1,7 @@ ;;;; -*- Mode: Lisp; indent-tabs-mode: nil -*- -(unless (or #+asdf3 (asdf/driver:version<= "2.29" (asdf-version))) - (error "You need ASDF >= 2.29 to load this system correctly.")) +(unless (or #+asdf3 (asdf/driver:version<= "2.31.1" (asdf-version))) + (error "You need ASDF >= 2.31.1 to load this system correctly.")) (asdf:defsystem :iolib/asdf :description "A few ASDF component classes." @@ -86,7 +86,9 @@ :description "The CFFI Groveller" :author "Dan Knapp " :defsystem-depends-on (:iolib/asdf :iolib/conf) - :depends-on (:alexandria :cffi :iolib/asdf :iolib/conf) + :depends-on (:alexandria + #+allegro (:require "osi") + :cffi :iolib/asdf :iolib/conf) :around-compile "iolib/asdf:compile-wrapper" :licence "MIT" :encoding :utf-8 @@ -97,13 +99,7 @@ (:static-file "grovel-common.h") (:file "grovel") (:file "asdf")) - :serial t - :perform (asdf:compile-op :before (o c) - #+allegro (require "osi")) - :perform (asdf:load-op :before (o c) - #+allegro (require "osi")) - :perform (asdf:load-source-op :before (o c) - #+allegro (require "osi"))) + :serial t) (asdf:defsystem :iolib/syscalls :description "Syscalls and foreign types." -- 2.11.4.GIT