efl/src/static_libs
Marcel Hollerbach 46422187d8 meson: cleanup the native-cpu optimization build code
you were not able to disable the header checks, so if the header was not
there it indicated that you could turn it of. However, the option check
was in the has_header if not outside of it. Further more, header checks
are done in the subdirectory that is done for header checks,
unneccessary cpu_**** flags are removed, global optimization options are
added to the global_arguments instead of just the package_c_args, which
leads to the fact that also all binaries etc. are build by default with
those optimization flags.

This also reduces the amount of options to a minimum of 1 option, to
just control if there should be the optimization or not.

This also changes from host_maschine to target_mschine, since we
probebly want to enable the optimization for the target maschine, not
the host.

Differential Revision: https://phab.enlightenment.org/D7296
2018-11-16 17:29:05 +01:00
..
atspi here comes meson 2018-10-02 17:22:50 +02:00
buildsystem here comes meson 2018-10-02 17:22:50 +02:00
draw meson: cleanup the native-cpu optimization build code 2018-11-16 17:29:05 +01:00
freetype here comes meson 2018-10-02 17:22:50 +02:00
http-parser here comes meson 2018-10-02 17:22:50 +02:00
libdrm here comes meson 2018-10-02 17:22:50 +02:00
libunibreak libunibreak - warn - add fallthrough attributes to minimize warnings 2018-11-09 12:18:59 +00:00
lz4 here comes meson 2018-10-02 17:22:50 +02:00
rg_etc here comes meson 2018-10-02 17:22:50 +02:00
triangulator here comes meson 2018-10-02 17:22:50 +02:00
vg_common here comes meson 2018-10-02 17:22:50 +02:00