X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fdb%2FMakefile;h=3836465101792b57979286a8370ffa4f81318689;hb=ae44cc4a24c9e04ee5e3b38baf6ce529832cfb39;hp=73fd7f2fc46ebfec6ebb68b8ec2b5fa52687b619;hpb=235c9cc4df8306babbbfda46189108fe262d44ef;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/db/Makefile b/cinelerra-5.1/db/Makefile index 73fd7f2f..38364651 100644 --- a/cinelerra-5.1/db/Makefile +++ b/cinelerra-5.1/db/Makefile @@ -1,28 +1,9 @@ +export TOPDIR ?= $(CURDIR)/.. +include $(TOPDIR)/global_config -ifeq ($(origin CFLAGS), environment) -HAVE_CFLAGS := y -else -HAVE_CFLAGS := n -endif - -OBJDIR := $(shell uname -m) -$(shell mkdir -p $(OBJDIR) ) - -ifneq ($(HAVE_CFLAGS), y) - #CFLAGS := -O2 -fno-omit-frame-pointer - CFLAGS := -fno-omit-frame-pointer -endif - -ifeq ($(OBJDIR), i686) - CFLAGS += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -endif +ifneq ($(WANT_COMMERCIAL),no) -ifeq ($(OBJDIR), x86_64) - CFLAGS += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -endif - -CXXFLAGS := -pthread -Wall -ggdb -I.. $(CFLAGS) -LDFLAGS := -pthread +$(shell mkdir -p $(OBJDIR)) LIBS := $(OBJDIR)/db.a ../libzmpeg3/$(OBJDIR)/libzmpeg3.a -lasound -lm -lX11 OUTPUT := $(OBJDIR)/db.a s.C @@ -44,6 +25,8 @@ clean: make -C utils clean rm -rf a.out s.C tags $(OBJDIR) +.PHONY: install +install: OBJECTS := \ $(OBJDIR)/tdb.o \ @@ -69,3 +52,11 @@ $(OBJDIR)/tdb.o: tdb.C tdb.h $(OBJDIR)/xsch.o: xsch.C tdb.h $(OBJDIR)/xsch: $(OBJDIR)/xsch.o +else +#not WANT_COMMERCIAL +all: +rebuild: +utils: +install: +clean: +endif