From d81a1f40c08acac2f9afe8e80b2c69bbf321d3d6 Mon Sep 17 00:00:00 2001 From: xengineering Date: Sun, 24 Mar 2024 21:14:38 +0100 Subject: Remove Makefile Since the build output is now only one binary it is not so useful anymore to use a Makefile. Removing the Makefile reduces the build dependencies for this project. --- Makefile | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile deleted file mode 100644 index c112fd9..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -DESTDIR="" # leave empty for the current system or provide a fakeroot here -PREFIX="/usr" -PROGRAM="webiot" - -.PHONY: all clean install debug - -all: - # some recommended options for Go building: - # https://wiki.archlinux.org/title/Go_package_guidelines - mkdir -p build - go build -o build/$(PROGRAM) *.go - -clean: - rm -rf build - -install: all - install -Dm 755 build/$(PROGRAM) $(DESTDIR)$(PREFIX)/bin/$(PROGRAM) - install -Dm 644 config/default.json $(DESTDIR)/etc/$(PROGRAM)/config.json - -debug: - go run *.go -c config/example.json -- cgit v1.2.3-70-g09d2