d158fd5e23
* Supported CFLAGS/INSTALL_MACROS/install-info PR: 15752 Submitted by: KATO Tsuguru <tkato@prontomail.ne.jp>
163 lines
4.4 KiB
Plaintext
163 lines
4.4 KiB
Plaintext
*** Makefile.orig Wed May 8 00:20:50 1996
|
|
--- Makefile Wed Dec 29 06:05:14 1999
|
|
***************
|
|
*** 10,26 ****
|
|
# hpalib, hplow, hp3, dec, solaris, sparc, linux, freebsd, sgi,
|
|
# soundblaster, aix, next, MM1, NAS, sbos2, SVR4
|
|
# gmake needed to handle this file in FreeBSD
|
|
! MACHINE = sparc
|
|
VERSION = 5.3
|
|
#VPATH=..
|
|
|
|
# The name of your C compiler. For most machines this will be
|
|
# either 'cc' or 'gcc'.
|
|
! CC = gcc
|
|
|
|
OPTS=-c
|
|
|
|
! PREFIX=/users/algo/espie/pub
|
|
# Destination directory for tracker binaries and manpage.
|
|
#
|
|
# If you don't wish to use the 'make install' and 'make install.man'
|
|
--- 10,26 ----
|
|
# hpalib, hplow, hp3, dec, solaris, sparc, linux, freebsd, sgi,
|
|
# soundblaster, aix, next, MM1, NAS, sbos2, SVR4
|
|
# gmake needed to handle this file in FreeBSD
|
|
! MACHINE = freebsd
|
|
VERSION = 5.3
|
|
#VPATH=..
|
|
|
|
# The name of your C compiler. For most machines this will be
|
|
# either 'cc' or 'gcc'.
|
|
! CC ?= gcc
|
|
|
|
OPTS=-c
|
|
|
|
! PREFIX?=/users/algo/espie/pub
|
|
# Destination directory for tracker binaries and manpage.
|
|
#
|
|
# If you don't wish to use the 'make install' and 'make install.man'
|
|
***************
|
|
*** 30,36 ****
|
|
INFO_DIR = $(PREFIX)/info
|
|
|
|
# Where to put the compression methods description
|
|
! COMPRESSION_FILE=$(PREFIX)/lib/compression_methods
|
|
|
|
# How to install the binaries and manpage. If you have a unix system,
|
|
# use the GNU install program if you have it, otherwise try 'cp'. For
|
|
--- 30,36 ----
|
|
INFO_DIR = $(PREFIX)/info
|
|
|
|
# Where to put the compression methods description
|
|
! COMPRESSION_FILE=$(PREFIX)/etc/compression_methods
|
|
|
|
# How to install the binaries and manpage. If you have a unix system,
|
|
# use the GNU install program if you have it, otherwise try 'cp'. For
|
|
***************
|
|
*** 166,179 ****
|
|
UI_linux = Unix/
|
|
SHELL_linux = /bin/sh
|
|
|
|
! CFLAGS_freebsd = -O2 -funroll-loops -finline-functions -fno-strength-reduce
|
|
LIBS_freebsd = -lm
|
|
AUDIODIR_freebsd=PCux/
|
|
CONFIG_freebsd = PCux/freebsd_
|
|
O_freebsd = .o
|
|
EXE_freebsd =
|
|
UI_freebsd = Unix/
|
|
! SHELL_freebsd = /bin/sh
|
|
|
|
CFLAGS_aix = -O
|
|
LIBS_aix = -lm
|
|
--- 166,179 ----
|
|
UI_linux = Unix/
|
|
SHELL_linux = /bin/sh
|
|
|
|
! CFLAGS_freebsd = -funroll-loops -finline-functions
|
|
LIBS_freebsd = -lm
|
|
AUDIODIR_freebsd=PCux/
|
|
CONFIG_freebsd = PCux/freebsd_
|
|
O_freebsd = .o
|
|
EXE_freebsd =
|
|
UI_freebsd = Unix/
|
|
! SHELL_freebsd = ${SH}
|
|
|
|
CFLAGS_aix = -O
|
|
LIBS_aix = -lm
|
|
***************
|
|
*** 220,226 ****
|
|
UI_sbos2 = OS2/./
|
|
SHELL_sbos2 = /bin/sh
|
|
|
|
! CFLAGS = $(CFLAGS_${MACHINE})
|
|
COPTS = $(OPTS) $(CFLAGS)
|
|
LIBS = $(LIBS_${MACHINE})
|
|
CONFIG = Arch/$(CONFIG_${MACHINE})
|
|
--- 220,226 ----
|
|
UI_sbos2 = OS2/./
|
|
SHELL_sbos2 = /bin/sh
|
|
|
|
! CFLAGS += $(CFLAGS_${MACHINE})
|
|
COPTS = $(OPTS) $(CFLAGS)
|
|
LIBS = $(LIBS_${MACHINE})
|
|
CONFIG = Arch/$(CONFIG_${MACHINE})
|
|
***************
|
|
*** 250,256 ****
|
|
display$O prefs$O autoinit$O $(UI)ui$O empty$O color$O version$O \
|
|
st_virt$O automaton$O
|
|
|
|
! all: tracker${EXE} randomize${EXE} splitmod${EXE} Docs/tracker.text
|
|
|
|
config.h: $(CONFIG)config.h
|
|
rm -f config.h
|
|
--- 250,256 ----
|
|
display$O prefs$O autoinit$O $(UI)ui$O empty$O color$O version$O \
|
|
st_virt$O automaton$O
|
|
|
|
! all: tracker${EXE} randomize${EXE} Docs/tracker.info
|
|
|
|
config.h: $(CONFIG)config.h
|
|
rm -f config.h
|
|
***************
|
|
*** 270,280 ****
|
|
echo >version.c char \*VERSION=\"${VERSION}\"\;
|
|
|
|
install:
|
|
! $(INSTALL) $(INST_BIN_OPT) tracker $(BIN_DIR)
|
|
! $(INSTALL) $(INST_BIN_OPT) randomize $(BIN_DIR)
|
|
! $(INSTALL) $(INST_BIN_OPT) splitmod $(BIN_DIR)
|
|
[ -f ${COMPRESSION_FILE} ] || \
|
|
! $(INSTALL) $(INST_MAN_OPT) compression_methods ${COMPRESSION_FILE}
|
|
|
|
# no manpage available, use the texinfo manual.
|
|
install.man:
|
|
--- 270,279 ----
|
|
echo >version.c char \*VERSION=\"${VERSION}\"\;
|
|
|
|
install:
|
|
! ${BSD_INSTALL_PROGRAM} tracker $(BIN_DIR)
|
|
! ${BSD_INSTALL_PROGRAM} randomize $(BIN_DIR)
|
|
[ -f ${COMPRESSION_FILE} ] || \
|
|
! ${BSD_INSTALL_MAN} Lib/compression_methods ${COMPRESSION_FILE}
|
|
|
|
# no manpage available, use the texinfo manual.
|
|
install.man:
|
|
***************
|
|
*** 285,291 ****
|
|
install.info: Docs/tracker.info
|
|
(cd Docs; \
|
|
for f in tracker.info tracker.info-* ; do \
|
|
! $(INSTALL) $(INST_INFO_OPT) $$f $(INFO_DIR)/$$f; \
|
|
done)
|
|
|
|
devel:
|
|
--- 284,290 ----
|
|
install.info: Docs/tracker.info
|
|
(cd Docs; \
|
|
for f in tracker.info tracker.info-* ; do \
|
|
! ${BSD_INSTALL_DATA} $$f $(INFO_DIR)/$$f; \
|
|
done)
|
|
|
|
devel:
|