Files
Arquivotheca.Solaris-2.5/cmd/adb/common/MakeCommon
seta75D 7c4988eac0 Init
2021-10-11 19:38:01 -03:00

97 lines
2.0 KiB
Plaintext
Executable File

#ident "@(#)MakeCommon 1.10 93/08/12 SMI"
#
# This file "MakeCommon" is included by each processor-specific
# Makefile for adb as well as the Makefiles for kadb. It lists
# the object and source files that are common across processors,
# and contains the compilation rules for them and for their kadb
# object files. You must define "COMMON" before including this file.
#
#
# If you add a new ".o", you need not add the rule for compiling it too.
#
OBJ_COM=\
access.o\
command.o\
expr.o\
fio.o\
format.o\
input.o\
main.o\
output.o\
pcs.o\
print.o\
sym.o\
ttycontrol.o
#
# If you add a new "k*.o", you must add the rule for compiling it too.
KOBJ_COM=\
kaccess.o\
kcommand.o\
kexpr.o\
kfio.o\
kformat.o\
kinput.o\
koutput.o\
kpcs.o\
kprint.o\
ksym.o
H_COM=\
${COMMON}/adb.h\
${COMMON}/fio.h\
${COMMON}/process.h\
${COMMON}/symtab.h
KC_COM=\
${COMMON}/access.c\
${COMMON}/command.c\
${COMMON}/expr.c\
${COMMON}/fio.c\
${COMMON}/format.c\
${COMMON}/input.c\
${COMMON}/output.c\
${COMMON}/pcs.c\
${COMMON}/print.c\
${COMMON}/runpcs.c\
${COMMON}/sym.c
C_COM= ${KC_COM} \
${COMMON}/main.c\
${COMMON}/ttycontrol.c
#### #### #### #### #### #### #### #### #### #### #### #### #### #### ####
# Rules for the "processor-independent" kadb object files
#
kaccess.o: ${COMMON}/access.c
${CC} ${KCOPTS} -c ${COMMON}/access.c -o $@
kcommand.o: ${COMMON}/command.c
${CC} ${KCOPTS} -c ${COMMON}/command.c -o $@
kexpr.o: ${COMMON}/expr.c
${CC} ${KCOPTS} -c ${COMMON}/expr.c -o $@
kfio.o: ${COMMON}/fio.c
${CC} ${KCOPTS} -c ${COMMON}/fio.c -o $@
kformat.o: ${COMMON}/format.c
${CC} ${KCOPTS} -c ${COMMON}/format.c -o $@
kinput.o: ${COMMON}/input.c
${CC} ${KCOPTS} -c ${COMMON}/input.c -o $@
koutput.o: ${COMMON}/output.c
${CC} ${KCOPTS} -c ${COMMON}/output.c -o $@
kpcs.o: ${COMMON}/pcs.c
${CC} ${KCOPTS} -c ${COMMON}/pcs.c -o $@
kprint.o: ${COMMON}/print.c
${CC} ${KCOPTS} -c ${COMMON}/print.c -o $@
ksym.o: ${COMMON}/sym.c
${CC} ${KCOPTS} -c ${COMMON}/sym.c -o $@