]> asedeno.scripts.mit.edu Git - cl-protobufs.git/commit
asdf-support: more filename mangling
authorAlejandro R Sedeño <asedeno@google.com>
Tue, 5 Mar 2013 19:50:29 +0000 (14:50 -0500)
committerAlejandro R Sedeño <asedeno@google.com>
Wed, 6 Mar 2013 04:18:57 +0000 (23:18 -0500)
commit309d03e90ede390535963920970dd3f6532091ae
tree90aaedade040eb5b8a0dfb80db776d9b5b37fdb0
parentcb0aa3a1c28cb6874ecb02510ba48b0986f7e3e2
asdf-support: more filename mangling

New functions:

* ASDF::PROTOBUF-MANGLE-NAME: Takes a pathname, returns a string to be
  used as a filename that represents the original path.
  e.g., #P"/foo/bar/baz.quux" becomes "foo-bar-baz-quux"

* ASDF::PROTOBUF-LISPIZE-PATHNAME: Takes a pathname, returns a new
  pathname with the name mangled as described above, and with a lisp
  type.
asdf-support.lisp