summaryrefslogtreecommitdiff
path: root/pc/eina-cxx.pc.in
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2014-02-25 17:24:32 -0300
committerCedric Bail <cedric.bail@free.fr>2014-02-25 18:05:01 -0300
commitf279225a6300063c0bc6a47dedd3036ac72e89a6 (patch)
tree796dadba6c7cfaf301f89b24086a1d05647825b7 /pc/eina-cxx.pc.in
parentd63507446fcd9ee1fd90373f5d1207f71cfb8f74 (diff)
downloadefl-f279225a6300063c0bc6a47dedd3036ac72e89a6.tar.gz
eina: add a C++ bindings to Eina @feature.
The goal of this library is to make the life of C++ developers easier when having to manipulate Eina datatype by providing a layer to abstract those data type in C++. Check examples for now. Documentation will come soon, but we are pushing that rather sooner to get feedback on those bindings. As you will notice, this library is just composed of headers. There is no .so and we do think it is better this way. Reducing ABI and API stability issue for applications developers who are the primary target of this binding. Also please note that you will need to have C++11 to use this binding. Signed-off-by: Cedric Bail <cedric.bail@free.fr>
Diffstat (limited to 'pc/eina-cxx.pc.in')
-rw-r--r--pc/eina-cxx.pc.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/pc/eina-cxx.pc.in b/pc/eina-cxx.pc.in
new file mode 100644
index 0000000000..c6571fa4ae
--- /dev/null
+++ b/pc/eina-cxx.pc.in
@@ -0,0 +1,12 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: Eina C++
+Description: A C++ binding for the Eina library
+Requires.private: @requirements_pc_eina@
+Version: @VERSION@
+Libs: -L${libdir} -leina @requirements_public_libs_eina@
+Libs.private: @requirements_libs_eina@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/eina-@VMAJ@ -I${includedir}/eina-@VMAJ@/eina -I${includedir}/eina_cxx-@VMAJ@ -I${includedir}/eina_cxx-@VMAJ@/eina_cxx