diff Makefile @ 122:9fb96c170bbc

Make build process less noisy and also work with parallel make.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 09 Mar 2016 13:56:20 +0200
parents 8dda5f225083
children 6bbec928dfbb
line wrap: on
line diff
--- a/Makefile	Thu Mar 03 11:37:22 2016 +0200
+++ b/Makefile	Wed Mar 09 13:56:20 2016 +0200
@@ -10,11 +10,13 @@
 RANLIB ?= ranlib
 INSTALL ?= install
 
-CFLAGS += -DHAVE_STRING_H -DHAVE_STDINT_H -DHAVE_CONFIG_H=1 -I.
+CFLAGS += -DHAVE_CONFIG_H
 LDFLAGS +=
 
-#CFLAGS += -DHAVE_STDINT_H
+CFLAGS += -DHAVE_STRING_H
+CFLAGS += -DHAVE_STDINT_H
 #CFLAGS += -DHAVE_SYS_TYPES_H
+CFLAGS += -DHAVE_INTTYPES_H
 
 # Miscellaneous
 BINPATH=./
@@ -27,12 +29,14 @@
 ###
 ENDIANCHK_BIN=$(BINPATH)endianchk$(EXEEXT)
 NOINST_TARGETS += $(ENDIANCHK_BIN) config.h
+THLIBS_DEP += config.h
 
 include Makefile.gen
 
 
 $(ENDIANCHK_BIN): endianchk.c
-	$(CC) $(CFLAGS) -o $@ $+
+	@echo " CC $@"
+	@$(CC) $(CFLAGS) -o $@ $+ $(LDFLAGS)
 
 config.h: $(ENDIANCHK_BIN)
 	$(ENDIANCHK_BIN) > $@