* added support and automagic detection for ccache
authorBernd Petrovitsch <bernd@firmix.at>
Mon, 5 Feb 2007 21:25:49 +0000 (21:25 +0000)
committerBernd Petrovitsch <bernd@firmix.at>
Mon, 5 Feb 2007 21:25:49 +0000 (21:25 +0000)
* cosmetic cleanup

Makefile.inc

index 83d49aa..32adc76 100644 (file)
@@ -1,19 +1,20 @@
 # programs
-CC ?=          gcc
+CCACHE =        $(shell sh -c "type -path ccache")
+CC ?=          $(CCACHE) gcc
 STRIP ?=       strip
 BISON ?=       bison
 FLEX ?=                flex
 TAGCMD ?=      etags
 
 # target directories and names
-# DESTDIR =
-SBINDIR = $(DESTDIR)/usr/sbin
-ETCDIR = $(DESTDIR)/etc
-LIBDIR = $(DESTDIR)/usr/lib
-DOCDIR = $(DESTDIR)/usr/share/doc
-MANDIR = $(DESTDIR)/usr/share/man
-CFGFILE = $(ETCDIR)/olsrd.conf
-EXENAME = olsrd
+DESTDIR ?=
+SBINDIR ?= $(DESTDIR)/usr/sbin
+ETCDIR  ?= $(DESTDIR)/etc
+LIBDIR  ?= $(DESTDIR)/usr/lib
+DOCDIR  ?= $(DESTDIR)/usr/share/doc
+MANDIR  ?= $(DESTDIR)/usr/share/man
+CFGFILE ?= $(ETCDIR)/olsrd.conf
+EXENAME ?= olsrd
 
 INCLUDES =     -Isrc -I$(TOPDIR)/src