workshop: adopt spyrograph

The UI of the op seemingly hangs/does little when used from GIMP.
parent b8c7faa2
......@@ -17,7 +17,7 @@ gif_load_la_LIBADD = $(op_libs)
gif_load_la_CFLAGS = $(AM_CFLAGS)
if HAVE_CAIRO
ops += path.la vector-fill.la vector-stroke.la spyrograph.la
ops += path.la vector-fill.la vector-stroke.la
path_la_SOURCES = path.c
path_la_LIBADD = $(op_libs) $(CAIRO_LIBS)
path_la_CFLAGS = $(AM_CFLAGS) $(CAIRO_CFLAGS)
......@@ -27,9 +27,6 @@ vector_fill_la_CFLAGS = $(AM_CFLAGS) $(CAIRO_CFLAGS)
vector_stroke_la_SOURCES = vector-stroke.c
vector_stroke_la_LIBADD = $(op_libs) $(CAIRO_LIBS)
vector_stroke_la_CFLAGS = $(AM_CFLAGS) $(CAIRO_CFLAGS)
spyrograph_la_SOURCES = spyrograph.c
spyrograph_la_LIBADD = $(op_libs) $(CAIRO_LIBS)
spyrograph_la_CFLAGS = $(AM_CFLAGS) $(CAIRO_CFLAGS)
endif
if HAVE_PNG
......
......@@ -4,11 +4,20 @@ include $(top_srcdir)/operations/Makefile-common.am
# for a specific dependency.
ops =
if HAVE_CAIRO
line_profile_la_SOURCES = line-profile.c
line_profile_la_LIBADD = $(op_libs) $(CAIRO_LIBS) $(PANGO_LIBS)
line_profile_la_CFLAGS = $(CAIRO_CFLAGS) $(PANGO_CFLAGS) $(BABL_CFLAGS) $(GLIB_CFLAGS)
ops += line-profile.la
ops += line-profile.la spyrograph.la
spyrograph_la_SOURCES = spyrograph.c
spyrograph_la_LIBADD = $(op_libs) $(CAIRO_LIBS)
spyrograph_la_CFLAGS = $(AM_CFLAGS) $(CAIRO_CFLAGS)
endif
if HAVE_LUA
......
......@@ -256,6 +256,7 @@ operations/workshop/external/gluas.c
operations/workshop/external/lens-correct.c
operations/workshop/external/line-profile.c
operations/workshop/external/v4l2.c
operations/workshop/external/spyrograph.c
operations/workshop/aces-rrt.c
operations/workshop/generated/average.c
operations/workshop/generated/blend-reflect.c
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment