%.eo.h: %.eo ${_EOLIAN_GEN_DEP}
$(AM_V_EOL) \
$(MKDIR_P) $(dir $@); \
- $(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $<
+ EOLIAN_VERBOSE_TYPES=1 $(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $<
%.eot.h: %.eot ${_EOLIAN_GEN_DEP}
$(AM_V_EOL) \
$(MKDIR_P) $(dir $@); \
- $(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $<
+ EOLIAN_VERBOSE_TYPES=1 $(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $<
%.eo.legacy.h: %.eo ${_EOLIAN_GEN_DEP}
$(AM_V_EOL) \
{
if (vs->silent_types)
return EINA_FALSE;
+ if (getenv("EOLIAN_VERBOSE_TYPES"))
+ {
+ fprintf(stderr, "eolian:%s:%d:%d: %s\n", tp->base.file, tp->base.line,
+ tp->base.column, msg);
+ return EINA_FALSE;
+ }
eina_log_print(_eolian_log_dom, EINA_LOG_LEVEL_WARN, tp->base.file, "",
tp->base.line, "%s at column %d", msg, tp->base.column);
return EINA_FALSE;