2017-03-13 14:00 GMT+01:00 Emil Velikov <emil.l.veli...@gmail.com>:

> On 12 March 2017 at 23:01, Mauro Rossi <issor.or...@gmail.com> wrote:
> > Automake generation rules are replicated for android.
> > $* macro was expected to return "hsw" but instead gives "hsw.{h,c}"
> > so $(basename $*) is used as a workaround
> > to set the correct --chipset option for brw_oa.py script.
> >
> > Build tested with nougat-x86
> >
> > Fixes: e565505 "i965: Add script to gen code for OA counter queries"
>
> Let copy/pasta continue ... sigh, seems like people want to
> deliberatelly make their lives harder :-(
>

Hi Emil,

I don't see how just doing an include of Makefile.gen
<http://Makefile.gen.am> with current automake generation rules
would "cheat" Android Build System as we speak.

The generated files need to go in $OUT/gen/{STATIC,SHARED}_
LIBRARIES/[module_name]_intermediates
or Android Build System will just not care and throw a bunch of errors,
because it will check LOCAL_GENERATED_SOURCES list (with absolute path)
against the declared generation rules

In my understanding Makefile.gen as extrapolation of current am generation
rules,
will not suffice, would you please show a working PoC,
even for just one (medium/complex) prototype generation rule of your choice?

Thanks

Mauro
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to