This is the cl-protobufs.asdf Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 04:21:42 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-protobufs.asdf
ASDF component classes for cl-protobufs.
Robert Brown <robert.brown@gmail.com>
MIT
asdf.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-protobufs.asdf/cl-protobufs.asdf.asd
cl-protobufs.asdf
(system).
cl-protobufs.asdf/asdf.lisp
cl-protobufs.asdf
(system).
*protoc-relative-path*
(special variable).
component-depends-on
(method).
component-depends-on
(method).
input-files
(method).
input-files
(method).
output-files
(method).
perform
(method).
perform
(method).
proto-pathname
(reader method).
protobuf-source-file
(class).
search-path
(reader method).
component-self-dependencies
(method).
proto-input
(function).
proto-to-lisp
(class).
protobuf-compile-failed
(condition).
resolve-relative-pathname
(function).
resolve-search-path
(function).
Packages are listed by definition order.
protobuf-config
Configuration information for PROTOBUF.
common-lisp
.
*protoc-relative-path*
(special variable).
protobuf-system
System definitions for protocol buffer code.
asdf/interface
.
common-lisp
.
protobuf-config
.
proto-pathname
(generic reader).
protobuf-source-file
(class).
search-path
(generic reader).
proto-input
(function).
proto-to-lisp
(class).
protobuf-compile-failed
(condition).
resolve-relative-pathname
(function).
resolve-search-path
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Supply relative proto file paths to protoc, the protobuf compiler?
protobuf-source-file
)) ¶Relative pathname that specifies the location of a .proto file.
protobuf-source-file
)) ¶List containing directories where the protocol buffer compiler should search for imported protobuf files. Non-absolute pathnames are treated as relative to the directory containing the DEFSYSTEM form in which they appear.
load-op
) (proto-def-file protobuf-source-file
)) ¶Specifies the dependencies of a load OPERATION on PROTO-DEF-FILE.
Loading a protocol buffer file depends on generating Lisp source code for the
protobuf, but also on loading package definitions and in-line function
definitions that the machine-generated protobuf Lisp code uses.
asdf/action
.
compile-op
) (proto-def-file protobuf-source-file
)) ¶Specifies the dependencies of a compile OPERATION on PROTO-DEF-FILE. Compiling a protocol buffer file depends on generating Lisp source code for the protobuf, but also on loading package definitions and in-line function definitions that the machine-generated protobuf Lisp code uses.
asdf/action
.
compile-op
) (c protobuf-source-file
)) ¶asdf/action
.
proto-to-lisp
) (component protobuf-source-file
)) ¶asdf/action
.
proto-to-lisp
) (component protobuf-source-file
)) ¶Arranges for the Lisp output file of a proto-to-lisp OPERATION on a PROTOBUF-SOURCE-FILE COMPONENT to be stored where fasl files are located.
asdf/action
.
proto-to-lisp
) (component protobuf-source-file
)) ¶asdf/action
.
proto-to-lisp
) (component protobuf-source-file
)) ¶asdf/action
.
A protocol buffer definition file.
cl-source-file
.
Relative pathname that specifies the location of a .proto file.
:proto-pathname
This slot is read-only.
List containing directories where the protocol buffer compiler should search for imported protobuf files. Non-absolute pathnames are treated as relative to the directory containing the DEFSYSTEM form in which they appear.
:proto-search-path
This slot is read-only.
Returns the pathname of PROTOBUF-SOURCE-FILE which must be translated into Lisp source code for this PROTO-FILE component.
When PATH doesn’t have an absolute directory component, treat it as relative to PARENT-PATH.
Resolves the search path of PROTOBUF-SOURCE-FILE.
load-op
) (c protobuf-source-file
)) ¶Removes PROTO-TO-LISP operations from self dependencies. Otherwise, the Lisp output files of PROTO-TO-LISP are considered to be input files for LOAD-OP, which means ASDF loads both the .lisp file and the .fasl file.
asdf/interface
.
Condition signalled when translating a .proto file into Lisp code fails.
compile-failed-error
.
An ASDF operation that compiles a .proto file containing protocol buffer definitions into a Lisp source file.
downward-operation
.
selfward-operation
.
asdf/action
.
:class
(quote asdf/lisp-action:prepare-op)
Jump to: | C F G I M O P R S |
---|
Jump to: | C F G I M O P R S |
---|
Jump to: | *
R S |
---|
Jump to: | *
R S |
---|
Jump to: | A C F P S |
---|
Jump to: | A C F P S |
---|