Added capbility to override CFLAGS from commandline.
This commit is contained in:
parent
a7c103ba34
commit
e4b959d13e
|
@ -1,11 +1,13 @@
|
|||
# $Id: Makefile.in,v 1.3 1997/03/02 19:42:06 fritz Exp $
|
||||
# $Id: Makefile.in,v 1.4 1997/03/24 01:34:46 fritz Exp $
|
||||
#
|
||||
# Makefile for icnctrl
|
||||
# (C) 1997 Fritz Elfert
|
||||
#
|
||||
#
|
||||
SHELL = /bin/sh
|
||||
CFLAGS = -Wall -O2 -I. @DEBUGVAR@ -I@KERNELDIR@drivers/isdn/icn
|
||||
CFLAGS = -Wall -O2
|
||||
INCLUDES = -I. @DEBUGVAR@ -I@KERNELDIR@drivers/isdn/icn
|
||||
DEFS =
|
||||
LDFLAGS = -L../lib @LIBS@
|
||||
PROGRAM = icnctrl
|
||||
MODULES = icnctrl.o
|
||||
|
@ -18,7 +20,7 @@ exec_prefix = @exec_prefix@
|
|||
ifeq (../.config,$(wildcard ../.config))
|
||||
include ../.config
|
||||
ifeq ($(CONFIG_ICNCTRL_DEBUG),y)
|
||||
CFLAGS += -DDEBUGVAR
|
||||
DEFS += -DDEBUGVAR
|
||||
endif
|
||||
SBINDIR = $(CONFIG_SBINDIR)
|
||||
mandir = $(CONFIG_MANDIR)
|
||||
|
@ -32,6 +34,9 @@ CC = @CC@
|
|||
.SUFFIXES:
|
||||
.SUFFIXES: .c .o
|
||||
|
||||
%.o: %.c
|
||||
$(CC) $(CFLAGS) $(INCLUDES) $(DEFS) -c -o $@ $<
|
||||
|
||||
all: $(PROGRAM)
|
||||
|
||||
config:
|
||||
|
@ -44,7 +49,7 @@ config.status: configure
|
|||
./config.status --recheck
|
||||
|
||||
$(PROGRAM): $(MODULES)
|
||||
$(CC) $(CFLAGS) $? $(LDFLAGS) -o $@
|
||||
$(CC) $(CFLAGS) $(INCLUDES) $(DEFS) $? $(LDFLAGS) -o $@
|
||||
|
||||
install-man: $(PROGRAM).man
|
||||
mkdir -p $(MAN8DIR)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $Id: Makefile.in,v 1.2 1997/03/02 19:42:12 fritz Exp $
|
||||
# $Id: Makefile.in,v 1.3 1997/03/24 01:34:43 fritz Exp $
|
||||
#
|
||||
# Makefile for iMON
|
||||
#
|
||||
|
@ -7,7 +7,8 @@
|
|||
#
|
||||
#
|
||||
SHELL = /bin/sh
|
||||
CFLAGS = -Wall -O2 -I. $(ISDN_INCLUDE)
|
||||
CFLAGS = -Wall -O2
|
||||
INCLUDES = -I. $(ISDN_INCLUDE)
|
||||
LDFLAGS = -L../lib @LIBS@
|
||||
PROGRAM = imon
|
||||
MODULES = imon.o
|
||||
|
@ -32,6 +33,9 @@ CC = @CC@
|
|||
.SUFFIXES:
|
||||
.SUFFIXES: .c .o
|
||||
|
||||
%.o: %.c
|
||||
$(CC) $(CFLAGS) $(INCLUDES) -c -o $@ $<
|
||||
|
||||
all: $(PROGRAM)
|
||||
|
||||
config:
|
||||
|
|
15
lib/Makefile
15
lib/Makefile
|
@ -28,8 +28,10 @@ endif
|
|||
# USER CONFIGURATION AREA
|
||||
######################################################################
|
||||
|
||||
CFLAGS = -Wall -pipe -O6
|
||||
DEFS =
|
||||
ifndef _CC
|
||||
export _CC = gcc -g #-Wall -pipe -O6
|
||||
export _CC = gcc
|
||||
endif
|
||||
CC = $(_CC)
|
||||
|
||||
|
@ -42,16 +44,19 @@ export AVON = avon
|
|||
ifdef LIBAREA
|
||||
LIBDIR = areacode
|
||||
LIB_AREA = $(LIBDIR)/areacode.o
|
||||
CFLAGS += -DLIBAREA
|
||||
DEFS += -DLIBAREA
|
||||
else
|
||||
LIBDIR = avon
|
||||
LIB_AREA = $(LIBDIR)/createDB.o
|
||||
CFLAGS += -DAVON=\"$(AVON)\"
|
||||
DEFS += -DAVON=\"$(AVON)\"
|
||||
endif
|
||||
|
||||
SUBDIRS = $(LIBDIR)
|
||||
|
||||
CFLAGS += -I$(PREFIXDIR)
|
||||
DEFS += -I$(PREFIXDIR)
|
||||
|
||||
%.o: %.c
|
||||
$(CC) $(CFLAGS) $(DEFS) -c -o $@ $<
|
||||
|
||||
all: libs libisdn.a
|
||||
|
||||
|
@ -61,7 +66,7 @@ libs:
|
|||
depend dep: .depend
|
||||
|
||||
.depend:
|
||||
$(CPP) -M $(CFLAGS) *.c >.depend
|
||||
$(CPP) -M $(CFLAGS) $(DEFS) *.c >.depend
|
||||
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i depend; done
|
||||
|
||||
clean:
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
# $Id: Makefile.in,v 1.2 1997/03/02 19:42:29 fritz Exp $
|
||||
# $Id: Makefile.in,v 1.3 1997/03/24 01:34:54 fritz Exp $
|
||||
#
|
||||
# Makefile for pcbitctl
|
||||
# (C) 1997 Fritz Elfert
|
||||
#
|
||||
#
|
||||
SHELL = /bin/sh
|
||||
CFLAGS = -Wall -Wstrict-prototypes -O2 -g -I. -DDEBUG -I@KERNELDIR@drivers/isdn/pcbit
|
||||
CFLAGS = -Wall -Wstrict-prototypes -O2 -g
|
||||
INCLUDES = -I. -DDEBUG -I@KERNELDIR@drivers/isdn/pcbit
|
||||
LDFLAGS = -L../lib @LIBS@
|
||||
PROGRAM = pcbitctl
|
||||
MODULES = pcbitctl.o convhexbin.o
|
||||
|
@ -28,6 +29,9 @@ CC = @CC@
|
|||
.SUFFIXES:
|
||||
.SUFFIXES: .c .o
|
||||
|
||||
%.o: %.c
|
||||
$(CC) $(CFLAGS) $(INCLUDES) -c -o $@ $<
|
||||
|
||||
all: $(PROGRAM)
|
||||
|
||||
config:
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
# the original Makefile, it is called GNUmakefile.
|
||||
#
|
||||
|
||||
EDEF=$(CFLAGS)
|
||||
ifeq (../.config,$(wildcard ../.config))
|
||||
include ../.config
|
||||
MAN1DIROPT = MANDIR=$(CONFIG_MANDIR)/man1
|
||||
|
@ -16,7 +17,7 @@ endif
|
|||
all: xisdnload
|
||||
|
||||
xisdnload:
|
||||
$(MAKE) -f Makefile
|
||||
CFLAGS= ; MAKEFLAGS= ; $(MAKE) -f Makefile EXTRA_DEFINES="$(EDEF)"
|
||||
|
||||
config:
|
||||
@cp Makefile.in GNUmakefile
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
# - executed commands must be owned by root
|
||||
# and only writable by owner.
|
||||
#
|
||||
I4LU_DEFINES := -DPARANOIA_CHECK
|
||||
I4LU_DEFINES := $(CFLAGS) -DPARANOIA_CHECK -I.
|
||||
ifeq (../.config,$(wildcard ../.config))
|
||||
include ../.config
|
||||
ifneq ($(CONFIG_XMONISDN_UPCMD),"")
|
||||
|
@ -37,7 +37,7 @@ xmonisdn:
|
|||
mkdir -p X11/bitmaps
|
||||
cp netinactive netwaiting netactive \
|
||||
netactiveout netstart netstop X11/bitmaps
|
||||
$(MAKE) -f Makefile EXTRA_DEFINES="$(I4LU_DEFINES) -I."
|
||||
CFLAGS= ; MAKEFLAGS= ; $(MAKE) -f Makefile EXTRA_DEFINES="$(I4LU_DEFINES)"
|
||||
rm -rf X11
|
||||
|
||||
config:
|
||||
|
|
Loading…
Reference in New Issue