diff options
author | Luciana Magno de Almeida <luciana@expertisesolutions.com.br> | 2014-12-16 19:04:43 -0200 |
---|---|---|
committer | Felipe Magno de Almeida <felipe@expertisesolutions.com.br> | 2015-08-25 03:42:34 -0300 |
commit | cf4d84c85b48d32fd85deeafdc7aee4543875725 (patch) | |
tree | 0c5c7a61507819bff113eb8ee8883c7026f33465 /Makefile_Eolian_Cxx_Helper.am | |
parent | dfb979950cfcebc21d1b0e933d4f02ab2084e304 (diff) | |
download | elementary-cf4d84c85b48d32fd85deeafdc7aee4543875725.tar.gz |
cxx: Added examples and tutorial for C++ binding
Summary:
Added the following examples:
* bg_cxx_example_01
* bg_cxx_example_02
* bubble_cxx_example_01
* button_cxx_example_00
* button_cxx_example_01
* calendar_cxx_example_01
* calendar_cxx_example_02
* calendar_cxx_example_03
* calendar_cxx_example_04
* calendar_cxx_example_05
* clock_cxx_example
* datetime_cxx_example
* glview_cxx_example_01
* hoversel_cxx_example_01
* icon_cxx_example_01
* location_cxx_example_01
* menu_cxx_example_01
* popup_cxx_example_01
* radio_cxx_example_01
* separator_cxx_example_01
* slider_cxx_example
* spinner_cxx_example
* table_cxx_example_01
* table_cxx_example_02
* thumb_cxx_example_01
Added documentation for the above examples, as well as how using lambdas
with C++ elm binding. How to use autohide feature and how to use the C++
wrappers to create windows, widgets and call Eo functions from them with
automatic C++ type conversion and how to use signals from C++.
Diffstat (limited to 'Makefile_Eolian_Cxx_Helper.am')
-rw-r--r-- | Makefile_Eolian_Cxx_Helper.am | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/Makefile_Eolian_Cxx_Helper.am b/Makefile_Eolian_Cxx_Helper.am index 978a89275..8b792e012 100644 --- a/Makefile_Eolian_Cxx_Helper.am +++ b/Makefile_Eolian_Cxx_Helper.am @@ -1,11 +1,6 @@ -if HAVE_EOLIAN_CXX EOLIAN_CXX = @eolian_cxx@ _EOLIAN_CXX_DEP = @eolian_cxx@ -else -EOLIAN_CXX = EFL_RUN_IN_TREE=1 $(top_builddir)/src/bin/eolian_cxx/eolian_cxx${EXEEXT} -_EOLIAN_CXX_DEP = bin/eolian_cxx/eolian_cxx${EXEEXT} -endif AM_V_EOLCXX = $(am__v_EOLCXX_@AM_V@) am__v_EOLCXX_ = $(am__v_EOLCXX_@AM_DEFAULT_V@) @@ -13,6 +8,7 @@ am__v_EOLCXX_0 = @echo " EOLCXX " $@; SUFFIXES += .eo.hh -%.eo.hh: %.eo $(_EOLIAN_CXX_DEP) - $(AM_V_EOLCXX)$(EOLIAN_CXX) $(EOLIAN_FLAGS) -o $@ $< - +%.eo.impl.hh %.eo.hh: %.eo $(_EOLIAN_CXX_DEP) + $(AM_V_EOLCXX) \ + $(MKDIR_P) $(dir $@); \ + $(EOLIAN_CXX) $(EOLIAN_FLAGS) -o $@ $< |