aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Colagrosso <mcolagrosso@google.com>2016-04-07 14:04:01 -0600
committerMike Colagrosso <mcolagrosso@google.com>2016-04-07 20:39:21 +0000
commit8ee0c1ea94d20719c53712ef05c460e603fa9093 (patch)
treee501aa10fd0b423d832777b606aa0a10e7803083
parentdaeafc6e42c1acb36aae290e60462e47947fd643 (diff)
downloadlibweave-8ee0c1ea94d20719c53712ef05c460e603fa9093.tar.gz
libweave: Reformat examples/provider/README
This change indents nested lists at four spaces, which renders them properly. Change-Id: I8bc972e8c14ec973223e5115f8109aa8e79f8ba2 Reviewed-on: https://weave-review.googlesource.com/3174 Reviewed-by: Johan Euphrosine <proppy@google.com>
-rw-r--r--examples/provider/README.md76
1 files changed, 47 insertions, 29 deletions
diff --git a/examples/provider/README.md b/examples/provider/README.md
index 607fad4..6c3f61a 100644
--- a/examples/provider/README.md
+++ b/examples/provider/README.md
@@ -3,32 +3,50 @@
This directory contains example implementations of `weave` system providers.
## Providers
-- `avahi_client.cc`
- - implements: `weave::providerDnsServiceDiscovery`
- - build-depends: libavahi-client
- - run-depends: `avahi-daemon`
-- `bluez_client.cc`
- - not-implemented
-- `curl_http_client.cc`
- - implements: `weave::provider::HttpClient`
- - build-depends: libcurl
-- `event_http_server.cc`
- - implements: `weave::provider::HttpServer`
- - build-depends: libevhtp
-- `event_network.cc`
- - implements: `weave::provider::Network`
- - build-depends: libevent
-- `event_task_runner.cc`
- - implements: `weave::provider::TaskRunner`
- - build-depends: libevent
-- `file_config_store.cc`
- - implements: `weave::provider::ConfigStore`
-- `wifi_manager.cc`
- - implements: `weave::provider::Wifi`
- - build-depends: `weave::examples::EventNetworkImpl`
- - run-depends: `network-manager`, `dnsmasq`, `hostapd`
-
-Note:
-- The example providers are based on `libevent` and should be portable between most GNU/Linux distributions.
-- `weave::examples::WifiImpl` currently shells out to system
- command tools like `nmcli`, `dnsmasq`, `ifconfig` and `hostpad`.
+
+- `avahi_client.cc`
+
+ - implements: `weave::providerDnsServiceDiscovery`
+ - build-depends: libavahi-client
+ - run-depends: `avahi-daemon`
+
+- `bluez_client.cc`
+
+ - not-implemented
+
+- `curl_http_client.cc`
+
+ - implements: `weave::provider::HttpClient`
+ - build-depends: libcurl
+
+- `event_http_server.cc`
+
+ - implements: `weave::provider::HttpServer`
+ - build-depends: libevhtp
+
+- `event_network.cc`
+
+ - implements: `weave::provider::Network`
+ - build-depends: libevent
+
+- `event_task_runner.cc`
+
+ - implements: `weave::provider::TaskRunner`
+ - build-depends: libevent
+
+- `file_config_store.cc`
+
+ - implements: `weave::provider::ConfigStore`
+
+- `wifi_manager.cc`
+
+ - implements: `weave::provider::Wifi`
+ - build-depends: `weave::examples::EventNetworkImpl`
+ - run-depends: `network-manager`, `dnsmasq`, `hostapd`
+
+## Note
+
+- The example providers are based on `libevent` and should be portable between
+ most GNU/Linux distributions.
+- `weave::examples::WifiImpl` currently shells out to system command tools
+ like `nmcli`, `dnsmasq`, `ifconfig` and `hostpad`.