X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=set-logical.cl;h=e14fa1cf04c38e3cbe437ee1c8557204702cf7be;hp=cb4224d7b98c07196d94c400c8fc5e8e7d07e183;hb=6b94f9667781589b9989602981d81413509319a5;hpb=8213ff48f5362c3d4792444c929f50bd128bd044 diff --git a/set-logical.cl b/set-logical.cl index cb4224d..e14fa1c 100644 --- a/set-logical.cl +++ b/set-logical.cl @@ -46,18 +46,45 @@ :host (pathname-host base-pathname) :device (pathname-device base-pathname) :directory (pathname-directory base-pathname))) + ("**;*.cl.*" ,(merge-pathnames + (make-pathname + :name :wild + :type :wild + :directory '(:relative :wild-inferiors)) + base-pathname)) + ("**;*.lisp.*" ,(merge-pathnames + (make-pathname + :name :wild + :type :wild + :directory '(:relative :wild-inferiors)) + base-pathname)) + ("**;*.c.*" ,(merge-pathnames + (make-pathname + :name :wild + :type :wild + :directory '(:relative :wild-inferiors)) + base-pathname)) + ("**;*.h.*" ,(merge-pathnames + (make-pathname + :name :wild + :type :wild + :directory '(:relative :wild-inferiors)) + base-pathname)) ("**;bin;*.*.*" ,(merge-pathnames (make-pathname :name :wild :type :wild :directory (append '(:relative :wild-inferiors - ".bin" #.+set-logical-compiler-name+))) + ".bin" #.+set-logical-compiler-name+))) base-pathname)) + ;; default is to place in .bin/ directory ("**;*.*.*" ,(merge-pathnames - (make-pathname + (make-pathname :name :wild :type :wild - :directory '(:relative :wild-inferiors)) - base-pathname)))) - ) + :directory + (append '(:relative :wild-inferiors + ".bin" #.+set-logical-compiler-name+))) + base-pathname))))) +