diff options
author | Jakob Kaivo <jkk@ung.org> | 2019-02-08 18:31:35 -0500 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2019-02-08 18:31:35 -0500 |
commit | 4738c02bab7d8fd94c40fe87ca33100e73bccd4b (patch) | |
tree | 42c6c5d07a988cedf44d5e114e09c9b7a4af8b0e /Makefile | |
parent | f1bd68d13421e46f2fb377db24e89e00aa97c056 (diff) |
clean up and merge redundant/duplicate targets
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 30 |
1 files changed, 8 insertions, 22 deletions
@@ -1,36 +1,22 @@ .POSIX: - -default: all - +.DEFAULT: all +.SILENT: all headers include include config.mk -INCLUDES=-I$(INCDIR) -I. -Inonstd/stubs -CFLAGS=$(INCLUDES) -g -fno-builtin -nostdinc -nostdlib -nodefaultlibs -Werror -Wall -Wextra -fPIC -D_POSIX_SOURCE - all: .deps.mk include - @$(MAKE) -f .deps.mk $@ - -.deps.mk: - $(MAKE) deps + $(MAKE) -f .deps.mk $@ -.headers.mk: - $(MAKE) deps - -deps: +deps .headers.mk .deps.mk: sh mkmf.sh $(STANDARD) - rm -rf .dep + +headers include: .headers.mk + $(MAKE) -f .headers.mk include ctags: ctags $$(find src -name \*.c) -include: - $(MAKE) headers - -headers: .headers.mk - @$(MAKE) -f .headers.mk $@ - clean: rm -rf $(OBJDIR) *.a extra-clean: clean - rm -rf .dep .headers.mk .deps.mk include + rm -rf .dep .*.mk include |