diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-06-15 23:09:44 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-06-15 23:09:44 +0200 |
commit | 72231250ed81e10d66bfe70701e64fa5fe50f712 (patch) | |
tree | 2728bba1131a6f6e5bdf95afec7d7ff9358dac50 /vespabase/desc.vespa_base_dev |
Publish
Diffstat (limited to 'vespabase/desc.vespa_base_dev')
-rw-r--r-- | vespabase/desc.vespa_base_dev | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/vespabase/desc.vespa_base_dev b/vespabase/desc.vespa_base_dev new file mode 100644 index 00000000000..908a76e50f3 --- /dev/null +++ b/vespabase/desc.vespa_base_dev @@ -0,0 +1,40 @@ +Vespa Developer libraries + +Vespa Base, in the package vespa_base_dev, contain a set of development +libraries and utilities for use when developing you vespa service. +The following is a short list. + +Vespa specific libraries: + + * vespa_config_dev: config code generator and include-files and + libraries for the basic datatypes. Both for Java and C++. + * vespa_log and vespa_log_dev: Log-handling utilities, and log + libraries for Java and C++ + * vespa_document_dev: C++ headers and static library, and Java + jar file, for working with Vespa document objects. This is the + basic element of the Vespa framework. + * vespa_slobrok and vespa_slobrok_dev: The actual Service + Location Broker component, as well as C++ headers and libraries + for being a slobrok client or server. + +Generic libraries: + + * vespa_fastlib and vespa_fastlib_dev: Misc utilities library + containing unicode processing and an HTTP server, among other + things. Used by some Vespa components for legacy reasons. + * vespa_fastos_dev: OS abstraction layer and generic build + management utilities. + * vespa_fnet_dev: General purpose network library, with an RPC + layer. C/C++ headers and libraries. + * vespa_vespajlib_dev: Misc utility classes for Java. + * vespa_vespalib_dev: Misc utility classes for C++. + +Development tools and 3rd party libraries: + + * vespa_gcc3 and vespa_gcc3_compiler: GCC 3 compiler and adapted + LinuxThreads library. This is the compiler to use for developing + Vespa components using these developer libraries. + * vespa_boost and vespa_boost_dev: Boost libraries and headers, + prepared for use with the Vespa compiler. + * vespa_cppunit_dev: Headers and libraries prepared with the + Vespa compiler. |