aboutsummaryrefslogtreecommitdiffstats
path: root/pc
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2014-04-01 19:08:07 +0900
committerCedric BAIL <cedric.bail@free.fr>2014-04-01 22:00:13 +0900
commitab3eb4b2d350d017eab6683202663244e11aa518 (patch)
tree076e50c43b9f9784bd707ef974e753a21def1123 /pc
parentemotion: fix memory leak (diff)
downloadefl-ab3eb4b2d350d017eab6683202663244e11aa518.tar.gz
eet-cxx: add implementation for eet C++.
Usage example: struct type { int foo; float bar; }; type t0; auto descriptor = make_descriptor("type", &type::ofo, &type::bar); eet_data_write(file, descriptor.native_handle(), "type", &t0, false); std::unique_ptr<type> p = read_by_ptr(file, "type", descriptor); type t = read(file, "type", descriptor); @feature Reviewers: cedric, smohanty Reviewed By: cedric CC: savio, cedric Differential Revision: https://phab.enlightenment.org/D659 Signed-off-by: Cedric BAIL <cedric.bail@free.fr>
Diffstat (limited to 'pc')
-rw-r--r--pc/.gitignore1
-rw-r--r--pc/eet-cxx.pc.in12
2 files changed, 13 insertions, 0 deletions
diff --git a/pc/.gitignore b/pc/.gitignore
index 658f6cfff8..ae42f58ef3 100644
--- a/pc/.gitignore
+++ b/pc/.gitignore
@@ -26,6 +26,7 @@
/efreet.pc
/eina.pc
/eina-cxx.pc
+/eet-cxx.pc
/eio.pc
/eldbus.pc
/embryo.pc
diff --git a/pc/eet-cxx.pc.in b/pc/eet-cxx.pc.in
new file mode 100644
index 0000000000..2412c487a3
--- /dev/null
+++ b/pc/eet-cxx.pc.in
@@ -0,0 +1,12 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: Eet C++
+Description: C++ API for the eet library
+Version: @VERSION@
+Requires.private: @requirements_pc_eet@
+Libs: -L${libdir} -leet
+Libs.private: @requirements_libs_eet@
+Cflags: -I${includedir}/efl-@VMAJ@ -I${includedir}/eet-@VMAJ@ -I${includedir}/efl-@VMAJ@ -I${includedir}/eet_cxx-@VMAJ@ -I${includedir}/eet_cxx-@VMAJ@/eet_cxx