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