Go to file
Lauro Moura 07792a287a examples: Changes after optional parameters
Summary:
After a new iteration of D7789, constructor parameters were split among
required and optionals.

This patch depends on making some Efl.Ui.Win parameters optional.

Reviewers: segfaultxavi

Differential Revision: https://phab.enlightenment.org/D7851
2019-01-31 16:39:55 -02:00
apps examples: Changes after optional parameters 2019-01-31 16:39:55 -02:00
reference efl-mono: Fix examples based on new D7789 2019-01-28 16:03:49 +09:00
tutorial examples: Change Model_Item to Generic_Model 2019-01-31 16:37:59 -02:00
unsorted csharp examples: Adapt to new classes syntax 2018-12-19 16:51:15 +01:00
.arcconfig Add arcconfig 2019-01-23 14:37:33 +01:00
.gitignore add those files to .gitignore 2018-11-02 12:30:56 +01:00
README README: add instructions for using setup.py 2018-11-19 16:42:12 +01:00
meson.build.in here comes a helper script 2018-10-31 13:42:24 +01:00
setup.py build: autodetect if cxx bindings or mono is build 2018-11-19 16:42:12 +01:00

README

Examples
========

A group of new, clean examples that demonstrate EFL in various
languages.

EFL usage in here should be using the latest APIs where possible and use
supported languages and build systems.

For C we are using meson to build - the standard steps are:

  * meson build/
  * cd build
  * ninja

If, however, you have Edi installed then the edi_build command will run
the appropriate steps automatically.

Directory naming is <type>/<language>/<name> please be careful to
namespace example binaries in case they are installed by the user.

Building the whole set of Examples
==================================

You can build all examples at once, all you have to do is:

./setup.py 

This will create a folder called subprojects, all examples are
then sym-linked into this directory, a corresponding meson.build 
file is generated, which uses every example as a subproject.

After that you can build the meson project with:

  * mkdir build
  * meson build/
  * cd build
  * ninja all