Mercurial > jwe > octave
view kpathsea/make/common.make @ 3000:86d3a6fc4c84
[project @ 1997-05-23 03:09:13 by jwe]
author | jwe |
---|---|
date | Fri, 23 May 1997 03:10:11 +0000 |
parents | faa5d0421460 |
children | c925de13bb22 |
line wrap: on
line source
# common.make -- used by all Makefiles. SHELL = /bin/sh @SET_MAKE@ top_srcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ CC = @CC@ CFLAGS = @CFLAGS@ $(XCFLAGS) CPPFLAGS = @CPPFLAGS@ $(XCPPFLAGS) DEFS = @DEFS@ $(XDEFS) # Kpathsea needs this for compiling, programs need it for linking. LIBTOOL = $(kpathsea_srcdir)/klibtool # You can change [X]CPPFLAGS, [X]CFLAGS, or [X]DEFS, but # please don't change ALL_CPPFLAGS or ALL_CFLAGS. # prog_cflags is set by subdirectories of web2c. ALL_CPPFLAGS = $(DEFS) -I. -I$(srcdir) $(prog_cflags) \ -I$(kpathsea_parent) -I$(kpathsea_srcdir_parent) $(CPPFLAGS) ALL_CFLAGS = $(ALL_CPPFLAGS) $(CFLAGS) -c compile = $(CC) $(ALL_CFLAGS) .SUFFIXES: .c .o # in case the suffix list has been cleared, e.g., by web2c .c.o: $(compile) $< # Installation. INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = $(INSTALL_PROGRAM) INSTALL_DATA = @INSTALL_DATA@ INSTALL_LIBTOOL_LIBS = INSTALL_DATA='$(INSTALL_DATA)' $(LIBTOOL) install-lib INSTALL_LIBTOOL_PROG = INSTALL_PROGRAM='$(INSTALL_PROGRAM)' $(LIBTOOL) install-prog # We use these for many things. kpathsea_parent = .. kpathsea_dir = $(kpathsea_parent)/kpathsea kpathsea_srcdir_parent = $(top_srcdir)/.. kpathsea_srcdir = $(kpathsea_srcdir_parent)/kpathsea kpathsea = $(kpathsea_dir)/libkpathsea.la ##ifeq ($(CC), gcc) ##XDEFS = -D__USE_FIXED_PROTOTYPES__ -Wall -Wpointer-arith $(warn_more) ##CFLAGS = -g $(XCFLAGS) ##endif # End of common.make.