MSVC
[novacoin.git] / src / makefile.mingw
index 29f5270..3615141 100644 (file)
@@ -4,7 +4,6 @@
 
 USE_UPNP:=0
 USE_IPV6:=1
-USE_LEVELDB:=1
 
 INCLUDEPATHS= \
  -I"C:\boost-1.50.0-mgw" \
@@ -102,7 +101,7 @@ all: novacoind.exe
 #
 # LevelDB support
 #
-ifneq (${USE_LEVELDB}, -)
+ifdef USE_LEVELDB
 LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a
 DEFS += $(addprefix -I,$(CURDIR)/leveldb/include) -DUSE_LEVELDB
 DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers)
@@ -114,10 +113,6 @@ else
 OBJS += obj/txdb-bdb.o
 endif
 
-
-test check: test_novacoin.exe FORCE
-       test_novacoin.exe
-
 obj/%.o: %.cpp $(HEADERS)
        g++ -c $(CFLAGS) -o $@ $<
 
@@ -133,18 +128,9 @@ obj/scrypt-x86_64.o: scrypt-x86_64.S
 novacoind.exe: $(OBJS:obj/%=obj/%)
        g++ $(CFLAGS) $(LDFLAGS) -o $@ $(LIBPATHS) $^ $(LIBS)
 
-TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp))
-
-obj-test/%.o: test/%.cpp $(HEADERS)
-       g++ -c $(TESTDEFS) $(CFLAGS) -o $@ $<
-
-test_bitcoin.exe: $(TESTOBJS) $(filter-out obj/init.o,$(OBJS:obj/%=obj/%))
-       g++ $(CFLAGS) $(LDFLAGS) -o $@ $(LIBPATHS) $^ -lboost_unit_test_framework $(LIBS)
-
 clean:
-       -del /Q novacoind test_novacoin
+       -del /Q novacoind
        -del /Q obj\*
        -del /Q obj\zerocoin\*
-       -del /Q obj-test\*
 
 FORCE: