X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fgtk2%2FMakefile;h=de5fa2fb2ccd788c70798961f594b940279004a0;hb=d04a620d461e2fee930e50f056e53d23d56d6458;hp=90193330671578505c1a3ef62482c6c54467051d;hpb=b21ea9a5416460213574bd00ce8f61be3d1b63c5;p=melted diff --git a/src/modules/gtk2/Makefile b/src/modules/gtk2/Makefile index 9019333..de5fa2f 100644 --- a/src/modules/gtk2/Makefile +++ b/src/modules/gtk2/Makefile @@ -5,6 +5,9 @@ TARGET = ../libmltgtk2$(LIBSUF) OBJS = factory.o +CFLAGS += -I../.. +LDFLAGS += -L../../framework -lmlt + ifdef USE_GTK2 OBJS += consumer_gtk2.o CFLAGS += `pkg-config gtk+-2.0 --cflags` @@ -18,8 +21,10 @@ LDFLAGS += `pkg-config gdk-pixbuf-2.0 --libs` endif ifdef MMX_FLAGS +ifndef ARCH_X86_64 ASM_OBJS = have_mmx.o scale_line_22_yuv_mmx.o endif +endif ifdef USE_PANGO OBJS += producer_pango.o @@ -27,9 +32,6 @@ CFLAGS += `pkg-config pangoft2 --cflags` LDFLAGS += `pkg-config pangoft2 --libs` endif -CFLAGS += -I../.. -LDFLAGS+=-L../../framework -lmlt - SRCS := $(OBJS:.o=.c) all: $(TARGET) @@ -46,14 +48,14 @@ scale_line_22_yuv_mmx.o: scale_line_22_yuv_mmx.S depend: $(SRCS) $(CC) -MM $(CFLAGS) $^ 1>.depend -dist-clean: clean +distclean: clean rm -f .depend clean: rm -f $(OBJS) $(ASM_OBJS) $(TARGET) install: all - install -m 755 $(TARGET) "$(prefix)/share/mlt/modules" + install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt" ifneq ($(wildcard .depend),) include .depend