[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/03: build: clean-go: warn about stray .go files.
From: |
Eric Bavier |
Subject: |
01/03: build: clean-go: warn about stray .go files. |
Date: |
Fri, 23 Sep 2016 03:36:48 +0000 (UTC) |
bavier pushed a commit to branch master
in repository guix.
commit cdf26f40b0e8cb969a880a53f8606663229e46ff
Author: Eric Bavier <address@hidden>
Date: Thu Sep 15 23:31:41 2016 -0500
build: clean-go: warn about stray .go files.
* Makefile.am (clean-go): Warn of .go files remaining in builddir.
---
Makefile.am | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Makefile.am b/Makefile.am
index f9fe141..43a33c8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -208,6 +208,12 @@ endif INSTALL_SRFI_37
# Handy way to remove the .go files without removing all the rest.
clean-go:
-$(RM) -f $(GOBJECTS)
+ @find . -name '*.go' -print | \
+ if test -t 1; then \
+ xargs -r echo -e "\033[31mwarning:\033[0m stray .go files:"; \
+ else \
+ xargs -r echo "warning: stray .go files:"; \
+ fi
# Test extensions; has to be unconditional.