add proxy
[goodguy/history.git] / cinelerra-5.1 / cinelerra / Makefile
index f2c3debd708657cd14edef17a55a9c5e67709d0d..6fe883550bb4c6be5333ac7f1d1337499dbf7dc0 100644 (file)
@@ -15,6 +15,7 @@ OBJS = \
        $(OBJDIR)/apluginarray.o \
        $(OBJDIR)/aplugin.o \
        $(OBJDIR)/apluginset.o \
+       $(OBJDIR)/appearanceprefs.o \
        $(OBJDIR)/arender.o \
        $(OBJDIR)/assetedit.o \
        $(OBJDIR)/asset.o \
@@ -40,7 +41,6 @@ OBJS = \
        $(OBJDIR)/avc1394control.o \
        $(OBJDIR)/avc1394transport.o \
        $(OBJDIR)/awindowgui.o \
-       $(OBJDIR)/awindowmenu.o \
        $(OBJDIR)/awindow.o \
        $(OBJDIR)/batch.o \
        $(OBJDIR)/batchrender.o \
@@ -61,6 +61,7 @@ OBJS = \
        $(OBJDIR)/chantables.o \
        $(OBJDIR)/cicolors.o \
        $(OBJDIR)/clipedit.o \
+       $(OBJDIR)/clippopup.o \
        $(OBJDIR)/colorpicker.o \
        $(OBJDIR)/commercials.o \
        $(OBJDIR)/commonrender.o \
@@ -94,6 +95,7 @@ OBJS = \
        $(OBJDIR)/edits.o \
        $(OBJDIR)/edl.o \
        $(OBJDIR)/edlsession.o \
+       $(OBJDIR)/effectlist.o \
        $(OBJDIR)/exportedl.o \
        $(OBJDIR)/fadeengine.o \
        $(OBJDIR)/ffmpeg.o \
@@ -124,6 +126,7 @@ OBJS = \
        $(OBJDIR)/filexml.o \
        $(OBJDIR)/floatauto.o \
        $(OBJDIR)/floatautos.o \
+       $(OBJDIR)/folderlistmenu.o \
        $(OBJDIR)/formatcheck.o \
        $(OBJDIR)/formatpopup.o \
        $(OBJDIR)/formatpresets.o \
@@ -149,6 +152,7 @@ OBJS = \
        $(OBJDIR)/keyframepopup.o \
        $(OBJDIR)/keyframes.o \
        $(OBJDIR)/labeledit.o \
+       $(OBJDIR)/labelpopup.o \
        $(OBJDIR)/labelnavigate.o \
        $(OBJDIR)/labels.o \
        $(OBJDIR)/levelwindowgui.o \
@@ -191,7 +195,10 @@ OBJS = \
        $(OBJDIR)/nestededls.o \
        $(OBJDIR)/newfolder.o \
        $(OBJDIR)/new.o \
+       $(OBJDIR)/overlaydirect.o \
        $(OBJDIR)/overlayframe.o \
+       $(OBJDIR)/overlaynearest.o \
+       $(OBJDIR)/overlaysample.o \
        $(OBJDIR)/packagedispatcher.o \
        $(OBJDIR)/packagerenderer.o \
        $(OBJDIR)/packagingengine.o \
@@ -223,6 +230,8 @@ OBJS = \
        $(OBJDIR)/pluginvclient.o \
        $(OBJDIR)/preferences.o \
        $(OBJDIR)/preferencesthread.o \
+       $(OBJDIR)/probeprefs.o \
+       $(OBJDIR)/proxy.o \
        $(OBJDIR)/question.o \
        $(OBJDIR)/quit.o \
        $(OBJDIR)/recconfirmdelete.o \
@@ -291,14 +300,12 @@ OBJS = \
        $(OBJDIR)/vautomation.o \
        $(OBJDIR)/vdevice1394.o \
        $(OBJDIR)/vdevicebase.o \
-       $(OBJDIR)/vdevicebuz.o \
        $(OBJDIR)/vdevicedvb.o \
        $(OBJDIR)/vdevicempeg.o \
        $(OBJDIR)/vdeviceprefs.o \
        $(OBJDIR)/vdevicev4l2jpeg.o \
        $(OBJDIR)/vdevicev4l2mpeg.o \
        $(OBJDIR)/vdevicev4l2.o \
-       $(OBJDIR)/vdevicev4l.o \
        $(OBJDIR)/vdevicex11.o \
        $(OBJDIR)/vedit.o \
        $(OBJDIR)/vedits.o \
@@ -359,10 +366,11 @@ CUTLIBS = \
 BDWRITE = $(OBJDIR)/bdwrite
 BDWOBJS = $(OBJDIR)/bdwrite.o
 
-CFLAGS += \
+CFLAGS := \
        -I$(GUICAST) \
        -I$(LIBZMPEG3) \
        $(static_incs) \
+       $(CFLAGS)
 
 # Speed up linking with this linking sequence
 ifeq ($(OBJDIR), alpha)
@@ -421,6 +429,10 @@ $(BDWRITE):        $(BDWOBJS) $(LIBRARIES)
        $(if $(findstring -g,$(CFLAGS)),objcopy --only-keep-debug $(BDWRITE) $(BDWRITE).debuginfo)
        $(if $(findstring -ggdb,$(CFLAGS)),,strip $(BDWRITE))
 
+ydiff: ydiff.C $(LIBRARIES)
+       @echo g++ -o $@ ydiff.C
+       @g++ `pkg-config --cflags --libs gtk+-2.0` $(CFLAGS) ydiff.C -o $@ $(LIBS)
+
 clean:
        rm -rf $(OBJDIR)
 
@@ -429,7 +441,7 @@ install:
        cp -a $(OBJDIR)/bdwrite $(BINDIR)/.
 
 tags:
-       ctags -R -h default --langmap=c:+.inc . ../guicast/ ../libzmpeg3 ../plugins
+       ctags -R -h default --langmap=c:+.inc . ../guicast/ ../libzmpeg3 ../plugins ../thirdparty/ffmpeg-*
 
 
 $(OBJDIR)/%.o:         %.C
@@ -438,8 +450,9 @@ $(OBJDIR)/%.o:              %.C
 $(OBJDIR)/sha1.o:      sha1.C sha1.h
        $(CXX) `cat $(OBJDIR)/c_flags` -O3 -c $< -o $@
 
-$(DCRAW): dcraw.c
-       $(GCC) `cat $(OBJDIR)/c_flags` -Wno-misleading-indentation dcraw.c -c -o $*.o
+$(DCRAW): dcraw.C
+       $(CXX) `cat $(OBJDIR)/c_flags` $(if $(findstring -ggdb,$(CFLAGS)),,-O4) -DNODEPS -DLOCALTIME \
+               -Wno-misleading-indentation -Wno-sign-compare -Wno-narrowing dcraw.C -c -o $*.o
 
 $(THEME_DATA):
        cd $(OBJDIR) && \