Re: [asdf-devel] create temporary Lisp files in fasl directory

2010-08-06 Thread Robert Brown
On Fri, Aug 6, 2010 at 1:24 AM, Stelian Ionescu sione...@cddr.org wrote: Try something like this: (defmethod asdf:perform ((op asdf:compile-op) (c protobuf-source-file)) (let* ((output-defaults (pathname (car (asdf:output-files op c (generated-source-file (make-pathname :name

Re: [asdf-devel] create temporary Lisp files in fasl directory

2010-08-06 Thread Robert Goldman
On 8/6/10 Aug 6 -11:49 AM, Robert Brown wrote: On Fri, Aug 6, 2010 at 1:24 AM, Stelian Ionescu sione...@cddr.org mailto:sione...@cddr.org wrote: Try something like this: (defmethod asdf:perform ((op asdf:compile-op) (c protobuf-source-file)) (let* ((output-defaults (pathname

Re: [asdf-devel] create temporary Lisp files in fasl directory

2010-08-05 Thread Robert Goldman
On 8/5/10 Aug 5 -5:58 PM, Robert Brown wrote: I'm using ASDF to build an open source implementation of Google's protocol buffer data serialization library. The code is here: http://github.com/brown/protobuf I've defined a new component type that allows developers to include protobuf

Re: [asdf-devel] create temporary Lisp files in fasl directory

2010-08-05 Thread Stelian Ionescu
On Thu, 2010-08-05 at 18:58 -0400, Robert Brown wrote: I've defined a new component type that allows developers to include protobuf message definition files in their Lisp ASDF files: (defclass protobuf-source-file (cl-source-file) ((relative-proto-pathname ... ) (search-path