From 41057c76bf4e6839195c72937d02a4fe2c9e779d Mon Sep 17 00:00:00 2001 From: dvkt Date: Mon, 6 Jan 2020 02:10:33 -0800 Subject: [PATCH] update makefile --- Makefile | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/Makefile b/Makefile index 21f67ed..a1e1224 100644 --- a/Makefile +++ b/Makefile @@ -3,9 +3,9 @@ PHETCH_RELEASE = target/release/phetch PHETCH_DEBUG = target/debug/phetch -RSFILES = $(wildcard src/*.rs src/ui/*.rs) +RSFILES = $(wildcard src/*.rs src/**/*.rs) -.PHONY: release debug clean clean_debug mrproper +.PHONY: release debug clean # Default target release: $(PHETCH_RELEASE) @@ -15,21 +15,13 @@ debug: $(PHETCH_DEBUG) # Remove the release directory and its contents clean: - @rm -vrf target/release - -# Remove the debug directory and its contents -clean_debug: - @rm -vrf target/debug - -# Remove the entire target directory -mrproper: clean clean_debug - @rm -vrf target + @rm -rf target # Build and strip the release version $(PHETCH_RELEASE): $(RSFILES) - cargo build --release + cargo build --release --feature tls strip $@ # Build the debug version $(PHETCH_DEBUG): $(RSFILES) - cargo build + cargo build --feature tls