X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fdb%2FMakefile;h=3836465101792b57979286a8370ffa4f81318689;hb=ae44cc4a24c9e04ee5e3b38baf6ce529832cfb39;hp=fb79d5a43b4fa3548262ca4cb461fc081b149207;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/db/Makefile b/cinelerra-5.1/db/Makefile index fb79d5a4..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 --machine) -$(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