From 5fa621f8dfe2ccd674d8d94eb148c10b52b4fca0 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Wed, 2 Sep 2015 12:57:47 -0600 Subject: Turn on C warnings/errors --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 32cf638..492bb7a 100644 --- a/Makefile +++ b/Makefile @@ -5,6 +5,9 @@ systemddir = $(libdir)/systemd GOPATH := $(realpath $(dir $(lastword $(MAKEFILE_LIST)))) +CFLAGS = -std=c99 -Wall -Wextra -Werror -pedantic +CGO_CFLAGS = $(CFLAGS) -Wno-unused-parameter + deps = gopkg.in/yaml.v2 subdirs = src/nslcd_proto @@ -38,7 +41,7 @@ $(foreach d,$(deps),$(eval src/$d: NET; GOPATH='$(GOPATH)' go get -d -u $d)) .PHONY: NET bin/nshd: $(download) $(generate) $(shell find src -name .git -prune -o -print) - GOPATH='$(GOPATH)' go install nshd + GOPATH='$(GOPATH)' CGO_CFLAGS='$(CGO_CFLAGS)' go install nshd $(DESTDIR)$(bindir)/%: bin/% install -Dm755 $< $@ -- cgit v1.2.3