aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMarco Poletti <poletti.marco@gmail.com>2016-02-21 10:25:41 +0000
committerMarco Poletti <poletti.marco@gmail.com>2016-02-21 10:25:41 +0000
commit90d70b4536cba7260b73997856a1cc8ff93e8c5b (patch)
tree0667850824b2dbc5b3b857ad864377d67f77e019 /README.md
parent1c4395b25c4be8c9410391e0fbff68ef4ea1cac8 (diff)
downloadgoogle-fruit-90d70b4536cba7260b73997856a1cc8ff93e8c5b.tar.gz
Add the Travis CI build status widget to README.md. [ci skip]
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index 08c56c0..985b131 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,6 @@
+[![Build Status](https://travis-ci.org/google/fruit.svg?branch=master)](https://travis-ci.org/google/fruit)
+
Fruit is a [dependency injection](http://en.wikipedia.org/wiki/Dependency_injection) framework for C++, loosely inspired by the Guice framework for Java. It uses C++ metaprogramming together with some new C++11 features to detect most injection problems at compile-time.
It allows to split the implementation code in "components" (aka modules) that can be assembled to form other components.
From a component with no requirements it's then possible to create an injector, that provides an instance of the interfaces exposed by the component.