1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3 ;;; Free Software published under an MIT-like license. See LICENSE ;;;
5 ;;; Copyright (c) 2012 Google, Inc. All rights reserved. ;;;
7 ;;; Original author: Scott McKay ;;;
9 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
11 (in-package "CL-USER")
14 (asdf:defsystem :cl-protobufs
19 :maintainer '("Scott McKay")
20 :description "Protobufs for Common Lisp"
21 :long-description "Protobufs for Common Lisp"
22 :depends-on (:closer-mop :babel :trivial-garbage)
33 :depends-on ("packages")
36 (:file "model-classes")
37 (:file "conditions")))
41 :depends-on ("models")
48 :depends-on ("models")
50 ((:file "define-proto")
52 (:file "clos-transform")))
53 (:module "serialization"
56 :depends-on ("models")
58 ((:file "text-format")
64 :depends-on ("models" "parsing" "schema" "serialization")
67 (:file "asdf-support")
68 (:file "examples")))))
70 (pushnew :cl-protobufs *features*)