[Gegl-developer] Removed wildcard rules from operations Makefiles

I have removed the custom wildcard rules from the operations/
directories. This was necessary to get automake's dependency tracking
working. The downside of this is that you need to remember to add a
new operation to Makefile.am in order to build it. The upside is that
things will now actually build / not build as they should, which is
especially an improvement for things that include .cl.h files from

As long as your operation source file matches the name of your library
you only need to add a foo.la rule to op_LTLIBRARIES in the
appropriate directory.

Also, if you get errors about missing .Plo files you need to rerun
autogen (it gets very annoyed when the targets exist but the
dependency list is missing).

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]