Page MenuHomePhabricator

Windows : fix the definition of EAPI
ClosedPublic

Authored by vtorri on Apr 12 2019, 9:22 PM.

Details

Summary

with autotools, EFL_BUILD was passed to the preprocessor for libraries and binaries, which was wrong. Only libraries must have EFL_BUILD defined. See T7797 for an explanation
This also fix EAPI in Ecore_Getopt.g and Efl_UI.h

Also note that all the wayland and drm Makefile's have not been touched

Test Plan

compilation

Diff Detail

Repository
rEFL core/efl
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
vtorri created this revision.Apr 12 2019, 9:22 PM
vtorri requested review of this revision.Apr 12 2019, 9:22 PM
vtorri edited the summary of this revision. (Show Details)Apr 12 2019, 9:24 PM
vtorri edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Apr 15 2019, 5:32 AM
This revision was automatically updated to reflect the committed changes.