Page MenuHomePhabricator

efl: remove all remaining .eo.legacy.h includes
AbandonedPublic

Authored by q66 on Mar 8 2019, 7:45 AM.

Details

Summary

This is a little hacky (especially wrt the efl_access header
files being created) but we need this in order to be able to
fully remove legacy header generation in eolian.

Diff Detail

Repository
rEFL core/efl
Branch
devs/q66/remove-generated-legacy-includes
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 10149
Build 8150: arc lint + arc unit
q66 created this revision.Mar 8 2019, 7:45 AM
q66 requested review of this revision.Mar 8 2019, 7:45 AM
q66 updated this revision to Diff 20312.Mar 8 2019, 7:52 AM

rebase

q66 updated this revision to Diff 20382.Mar 9 2019, 1:19 PM

rebase

bu5hm4n requested changes to this revision.EditedMar 10 2019, 1:14 AM
bu5hm4n added a subscriber: bu5hm4n.

Can you remove the .eo files of the added generator output ?

This revision now requires changes to proceed.Mar 10 2019, 1:14 AM
q66 added a comment.EditedMar 10 2019, 5:04 AM

We can not, these are a workaround for beta API enabled but eo API disabled, eo files still depend on those, we need to solve this properly later but that will take more effort than is reasonable right now

q66 abandoned this revision.Mar 11 2019, 5:54 AM

I decided it's for the best to solve this properly at a later point