From ab3eb4b2d350d017eab6683202663244e11aa518 Mon Sep 17 00:00:00 2001 From: Felipe Magno de Almeida Date: Tue, 1 Apr 2014 19:08:07 +0900 Subject: 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 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 --- pc/.gitignore | 1 + pc/eet-cxx.pc.in | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 pc/eet-cxx.pc.in (limited to 'pc') 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 -- cgit v1.2.1