elementary: split up the build options from the main header
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>
Thu, 27 Oct 2016 10:49:55 +0000 (12:49 +0200)
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>
Thu, 27 Oct 2016 11:27:25 +0000 (13:27 +0200)
commitd896e3efc542c66a651c1ba0e84f3d692981b89c
treeb3ba2d656cce6b91876e6ab662c460777871cab6
parent986264c55670da521ee960bea7adb7cfddf686cc
elementary: split up the build options from the main header

This splits up the definitions from the buildtool into a seperated file
called Elementary_Options.h.
Reason for that is, that every single time when someone adds or changes
something in Elementary.h.in you need to rerun configure, to get the new
up to date Elementary.h file. With this commit you have a static none
generated Elementary.h file and the Elementary_Options.h file, which
will be regenerated when platform things are changing.

The version of elementary is now defined as the version of efl, since
they are always the same. So we dont need to generate a seperated
version field.
configure.ac
src/Makefile_Elementary.am
src/lib/elementary/.gitignore
src/lib/elementary/Elementary.h [moved from src/lib/elementary/Elementary.h.in with 93% similarity]
src/lib/elementary/Elementary_Options.h.in [new file with mode: 0644]