On Mon, 21 Apr 2014 21:49:28 +0900 Carsten Haitzler (The Rasterman) <ras...@rasterman.com> said:
again - never mind me.. it does this IF you don't pass the -I include to find the eo_base.eo ... it runs fine without problems, just generating incorrect code! but still.. there should be an option to generate/append to the implementation code. > hey guys... so .. trying to use eolian... > > and the whole shamozzle is broken. why? well e's base class is still Eo_Base > (eo_base.eo), amd that means eolian generates inheritance code like this: > > EO_DEFINE_CLASS(tst_class_get, &_tst_class_desc, EO_BASE_CLASS, NULL); > > but tom changes things to EO_CLASS... which is inconsistent with the base > class name that everything inherits from in .eo files. > > so that means eolian right now is pretty much broken/useless. > > so which is it > EO_BASE_CLASS > > or change Eo_Base to Eo (and the .eo files etc.)? > > btw... it'd be really nice if eolian can generate/append/update to the core > file where the implementation goes - with an empty typedef and struct for > data, if in the .eo, some minimal #includes, and the EOLIAN static ... fns > > (eg tst.c #includes tst.oe.c - the tst.c to be generated). > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > ------------------------------------------------------------------------------ > Start Your Social Network Today - Download eXo Platform > Build your Enterprise Intranet with eXo Platform Software > Java Based Open Source Intranet - Social, Extensible, Cloud Ready > Get Started Now And Turn Your Intranet Into A Collaboration Platform > http://p.sf.net/sfu/ExoPlatform > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel