1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
# Determine the samblaster build number
BUILDNUM = 26
# INTERNAL = TRUE
OBJS = samblaster.o sbhash.o
ifdef INTERNAL
PROG = samblaster$(BUILDNUM)
CCFLAGS += -Wall -Winline -Wliteral-suffix -O0 -g -D BUILDNUM=$(BUILDNUM)
else
PROG = samblaster
CCFLAGS += -Wall -O3 -D BUILDNUM=$(BUILDNUM)
endif
CC ?= gcc
CPP ?= g++
CXX ?= g++
CFLAGS = $(CCFLAGS) -std=gnu99
CPPFLAGS += $(CCFLAGS)
SAMBLASTER: $(PROG)
$(PROG): $(OBJS)
$(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS)
%.o: %.cpp
$(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< -o $@
clean:
rm -f $(PROG) *.o *.co *.linkinfo
|