Remove Makefile in favor of CMake build script

This commit is contained in:
Martchus 2022-01-30 01:27:54 +01:00
parent c7190f9d04
commit ff1fc3ebd4
1 changed files with 0 additions and 48 deletions

View File

@ -1,48 +0,0 @@
#LIBS=lmdb-LMDB_0.9.23/libraries/liblmdb/liblmdb.a
#INCLUDES=-Ilmdb-LMDB_0.9.23/libraries/liblmdb
LIBS=-llmdb
CXXVERSIONFLAG= -std=gnu++11
CXXFLAGS:= $(CXXVERSIONFLAG) -Wall -O2 -MMD -MP -ggdb -pthread $(INCLUDES) -Iext # -fsanitize=address -fno-omit-frame-pointer
CFLAGS:= -Wall -O2 -MMD -MP -ggdb
PROGRAMS = lmdb-various basic-example scale-example multi-example rel-example \
resize-example typed-example testrunner lmdb-view
all: $(PROGRAMS)
clean:
rm -f *~ *.o *.d test $(PROGRAMS)
-include *.d
check: testrunner
./testrunner
testrunner: test-basic.o typed-test.o lmdb-safe.o lmdb-typed.o
g++ $(CXXVERSIONFLAG) $^ -o $@ -pthread $(LIBS) -lboost_serialization
lmdb-various: lmdb-various.o lmdb-safe.o
g++ $(CXXVERSIONFLAG) $^ -o $@ -pthread $(LIBS)
lmdb-view: lmdb-view.o lmdb-safe.o
g++ $(CXXVERSIONFLAG) $^ -o $@ $(LIBS)
basic-example: basic-example.o lmdb-safe.o
g++ $(CXXVERSIONFLAG) $^ -o $@ -pthread $(LIBS)
scale-example: scale-example.o lmdb-safe.o
g++ $(CXXVERSIONFLAG) $^ -o $@ -pthread $(LIBS)
multi-example: multi-example.o lmdb-safe.o
g++ $(CXXVERSIONFLAG) $^ -o $@ -pthread $(LIBS)
rel-example: rel-example.o lmdb-safe.o
g++ $(CXXVERSIONFLAG) $^ -o $@ -pthread $(LIBS) -lboost_serialization
resize-example: resize-example.o lmdb-safe.o
g++ $(CXXVERSIONFLAG) $^ -o $@ -pthread $(LIBS)
typed-example: typed-example.o lmdb-typed.o lmdb-safe.o
g++ $(CXXVERSIONFLAG) $^ -o $@ -pthread $(LIBS) -lboost_serialization