add fileppm, fix renderfarm/brender deadlock, fix audio meters, add gbrp + cin_pix_fm...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / Makefile
index bfb273547485431f1be8efb0910ac8f505aae133..22bbdb23a18aa2951ff36259459d7bdf9865f723 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 \
@@ -59,8 +59,8 @@ OBJS = \
        $(OBJDIR)/channel.o \
        $(OBJDIR)/channelpicker.o \
        $(OBJDIR)/chantables.o \
-       $(OBJDIR)/cicolors.o \
        $(OBJDIR)/clipedit.o \
+       $(OBJDIR)/clippopup.o \
        $(OBJDIR)/colorpicker.o \
        $(OBJDIR)/commercials.o \
        $(OBJDIR)/commonrender.o \
@@ -94,6 +94,7 @@ OBJS = \
        $(OBJDIR)/edits.o \
        $(OBJDIR)/edl.o \
        $(OBJDIR)/edlsession.o \
+       $(OBJDIR)/effectlist.o \
        $(OBJDIR)/exportedl.o \
        $(OBJDIR)/fadeengine.o \
        $(OBJDIR)/ffmpeg.o \
@@ -115,6 +116,7 @@ OBJS = \
        $(OBJDIR)/file.o \
        $(OBJDIR)/fileogg.o \
        $(OBJDIR)/filepng.o \
+       $(OBJDIR)/fileppm.o \
        $(OBJDIR)/filescene.o \
        $(OBJDIR)/filesndfile.o \
        $(OBJDIR)/filetga.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 \
@@ -181,6 +185,7 @@ OBJS = \
        $(OBJDIR)/menueffects.o \
        $(OBJDIR)/menutransitionlength.o \
        $(OBJDIR)/menuveffects.o \
+       $(OBJDIR)/meterhistory.o \
        $(OBJDIR)/meterpanel.o \
        $(OBJDIR)/module.o \
        $(OBJDIR)/mtimebar.o \
@@ -226,7 +231,9 @@ OBJS = \
        $(OBJDIR)/pluginvclient.o \
        $(OBJDIR)/preferences.o \
        $(OBJDIR)/preferencesthread.o \
+       $(OBJDIR)/presets.o \
        $(OBJDIR)/probeprefs.o \
+       $(OBJDIR)/proxy.o \
        $(OBJDIR)/question.o \
        $(OBJDIR)/quit.o \
        $(OBJDIR)/recconfirmdelete.o \
@@ -328,6 +335,8 @@ OBJS = \
        $(OBJDIR)/wwindow.o \
        $(OBJDIR)/zoombar.o \
        $(OBJDIR)/zoompanel.o \
+       $(OBJDIR)/zwindow.o \
+       $(OBJDIR)/zwindowgui.o \
 
 #      $(OBJDIR)/renderfarmfsclient.o \
 #      $(OBJDIR)/renderfarmfsserver.o \
@@ -426,7 +435,7 @@ $(BDWRITE): $(BDWOBJS) $(LIBRARIES)
 
 ydiff: ydiff.C $(LIBRARIES)
        @echo g++ -o $@ ydiff.C
-       @g++ `pkg-config --cflags --libs gtk+-2.0` $(CFLAGS) ydiff.C -o $@ $(LIBS)
+       @g++ $(CFLAGS) ydiff.C -o $@ $(LIBS)
 
 clean:
        rm -rf $(OBJDIR)
@@ -440,18 +449,22 @@ tags:
 
 
 $(OBJDIR)/%.o:         %.C
-       $(CXX) `cat $(OBJDIR)/c_flags` -c $< -o $@
+       $(CXX) `cat $(OBJDIR)/c_flags` -DMSGQUAL=$* -c $< -o $@
+
+$(OBJDIR)/fileexr.o:   fileexr.C
+       $(CXX) `cat $(OBJDIR)/c_flags` -Wno-deprecated -DMSGQUAL=$* -c $< -o $@
 
 $(OBJDIR)/sha1.o:      sha1.C sha1.h
        $(CXX) `cat $(OBJDIR)/c_flags` -O3 -c $< -o $@
 
-$(DCRAW): dcraw.c
-       $(GCC) `cat $(OBJDIR)/c_flags` $(if $(findstring -ggdb,$(CFLAGS)),,-O4) -c -o $*.o \
-               -Wno-misleading-indentation -Wno-sign-compare -Wno-narrowing dcraw.c
+
+$(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) && \
-       $(GUICAST)/$(OBJDIR)/bootstrap theme_data.o $(CINELERRA)/data/mode_*.png
+       $(GUICAST)/$(OBJDIR)/bootstrap theme_data.o $(TOPDIR)/picon/cinfinity/*.png
 
 val-%:
        @echo $($(subst val-,,$@))