forked from such-gitea/wownero
add release-minimal to Makefile
This commit is contained in:
9
Makefile
9
Makefile
@@ -44,7 +44,7 @@ else
|
|||||||
deldirs := $(builddir)/debug $(builddir)/release $(builddir)/fuzz
|
deldirs := $(builddir)/debug $(builddir)/release $(builddir)/fuzz
|
||||||
endif
|
endif
|
||||||
|
|
||||||
all: release-all
|
all: release-minimal
|
||||||
|
|
||||||
depends:
|
depends:
|
||||||
cd contrib/depends && $(MAKE) HOST=$(target) && cd ../.. && mkdir -p build/$(target)/release
|
cd contrib/depends && $(MAKE) HOST=$(target) && cd ../.. && mkdir -p build/$(target)/release
|
||||||
@@ -106,6 +106,13 @@ release-static:
|
|||||||
mkdir -p $(builddir)/release
|
mkdir -p $(builddir)/release
|
||||||
cd $(builddir)/release && cmake -D STATIC=ON -D BUILD_64=ON -D CMAKE_BUILD_TYPE=Release $(topdir) && $(MAKE)
|
cd $(builddir)/release && cmake -D STATIC=ON -D BUILD_64=ON -D CMAKE_BUILD_TYPE=Release $(topdir) && $(MAKE)
|
||||||
|
|
||||||
|
release-minimal:
|
||||||
|
@echo "Starting minimal Wownero build... for full build, run: make release-all"
|
||||||
|
mkdir -p $(builddir)/release
|
||||||
|
cd $(builddir)/release && cmake -Wno-dev -D BUILD_TAG="minimal" -D CMAKE_BUILD_TYPE=Release -D BUILD_TESTS=OFF -D BUILD_DOCUMENTATION=OFF -D BUILD_DEBUG_UTILITIES=OFF -D USE_DEVICE_TREZOR=OFF -D TREZOR_DEBUG=OFF -D BUILD_GUI_DEPS=OFF $(topdir) && $(MAKE) daemon simplewallet wallet_rpc_server
|
||||||
|
@echo "\n===== Build complete =====\n"
|
||||||
|
@echo "Binaries are available at: cd $(builddir)/release/bin\n"
|
||||||
|
|
||||||
coverage:
|
coverage:
|
||||||
mkdir -p $(builddir)/debug
|
mkdir -p $(builddir)/debug
|
||||||
cd $(builddir)/debug && cmake -D BUILD_TESTS=ON -D CMAKE_BUILD_TYPE=Debug -D COVERAGE=ON $(topdir) && $(MAKE) && $(MAKE) test
|
cd $(builddir)/debug && cmake -D BUILD_TESTS=ON -D CMAKE_BUILD_TYPE=Debug -D COVERAGE=ON $(topdir) && $(MAKE) && $(MAKE) test
|
||||||
|
|||||||
Reference in New Issue
Block a user