OBJDIR := $(shell uname --machine) TOPDIR=../.. CXXFLAGS:=-ggdb -I.. -Wall $(CFLAGS) LDLIBS:=../$(OBJDIR)/db.a LDFLAGS:= TARGETS:=clip_accesses \ clip_data \ clip_del \ clip_dups \ clip_ls \ dbcounts \ delallclips \ frame_clips \ framediff \ frameweights \ histeq \ histplot \ pbm2frame \ pbm2key \ timelinechk \ clip_assets \ clip_frames \ clip_weights \ dbtv \ frame2pbm \ framekey \ new_db \ root_info \ dmp \ cpdb \ add_path_pos \ path_ls \ dbcvt \ xtv all: $(TARGETS) dbtv: dbtv.C $(CXX) $(CXXFLAGS) $(LDFLAGS) dbtv.C $(LDLIBS) -lX11 -o $@ XTV_MEDIA_OBJS:=$(TOPDIR)/cinelerra/$(OBJDIR)/mediadb.o $(TOPDIR)/cinelerra/$(OBJDIR)/filexml.o XTV_LIBS:=$(TOPDIR)/libzmpeg3/$(OBJDIR)/libzmpeg3.a $(TOPDIR)/db/$(OBJDIR)/db.a -lX11 -lXext -lasound -lm XTV_INCLUDES:=-I$(TOPDIR) -I$(TOPDIR)/guicast xtv: xtv.C $(XTV_MEDIA_OBJS) $(XTV_LIBS) c++ -pthread $(XTV_INCLUDES) $(CXXFLAGS) xtv.C $(XTV_MEDIA_OBJS) $(XTV_LIBS) -o xtv clean: rm -f $(TARGETS) *.o a.out