initial commit
[goodguy/history.git] / cinelerra-5.0 / db / utils / Makefile
1
2 OBJDIR := $(shell uname --machine)
3
4 TOPDIR=../..
5 CXXFLAGS:=-ggdb -I.. -Wall $(CFLAGS)
6 LDLIBS:=../$(OBJDIR)/db.a
7 LDFLAGS:=
8
9 TARGETS:=clip_accesses \
10         clip_data \
11         clip_del \
12         clip_dups \
13         clip_ls \
14         dbcounts \
15         delallclips \
16         frame_clips \
17         framediff \
18         frameweights \
19         histeq \
20         histplot \
21         pbm2frame \
22         pbm2key \
23         timelinechk \
24         clip_assets \
25         clip_frames \
26         clip_weights \
27         dbtv \
28         frame2pbm \
29         framekey \
30         new_db \
31         root_info \
32         dmp \
33         cpdb \
34         add_path_pos \
35         path_ls \
36         dbcvt \
37         xtv
38
39 all:    $(TARGETS)
40
41 dbtv:   dbtv.C
42         $(CXX) $(CXXFLAGS) $(LDFLAGS) dbtv.C $(LDLIBS) -lX11 -o $@
43
44 XTV_MEDIA_OBJS:=$(TOPDIR)/cinelerra/$(OBJDIR)/mediadb.o $(TOPDIR)/cinelerra/$(OBJDIR)/filexml.o
45 XTV_LIBS:=$(TOPDIR)/libzmpeg3/$(OBJDIR)/libzmpeg3.a $(TOPDIR)/db/$(OBJDIR)/db.a -lX11 -lXext -lasound -lm
46 XTV_INCLUDES:=-I$(TOPDIR) -I$(TOPDIR)/guicast
47
48 xtv:    xtv.C $(XTV_MEDIA_OBJS) $(XTV_LIBS)
49         c++ -pthread $(XTV_INCLUDES) $(CXXFLAGS) xtv.C $(XTV_MEDIA_OBJS) $(XTV_LIBS) -o xtv
50
51 clean:
52         rm -f $(TARGETS) *.o a.out
53