Makefile revision 1.1
11.1Sjtk# $NetBSD: Makefile,v 1.1 1996/08/25 23:39:14 jtk Exp $ 21.1Sjtk# 31.1Sjtk# LP (Laptop Package) 41.1Sjtk# 51.1Sjtk# (C) 1994 by HOSOKAWA, Tatsumi <hosokawa@mt.cs.keio.ac.jp> 61.1Sjtk# 71.1Sjtk# This software may be used, modified, copied, and distributed in 81.1Sjtk# both source and binary form provided that the above copyright and 91.1Sjtk# these terms are retained. Under no circumstances is the author 101.1Sjtk# responsible for the proper functioning of this software, nor does 111.1Sjtk# the author assume any responsibility for damages incurred with its 121.1Sjtk# use. 131.1Sjtk# 141.1Sjtk# Sep., 1994 Implemented on FreeBSD 1.1.5.1R (Toshiba AVS001WD) 151.1Sjtk# Oct., 1994 NetBSD port (1.0 BETA 10/2) by ukai 161.1Sjtk# Dec., 1995 NetBSD 1.1 kernel build retrofit, jtk@netbsd.org 171.1Sjtk# 181.1Sjtk 191.1SjtkDIR=${APMREL}${APMDIR} 201.1Sjtk 211.1Sjtk.if exists (${DIR}/arch/${MACHINE_ARCH}/Makefile.inc) 221.1Sjtk.PATH: ${DIR}/arch/${MACHINE_ARCH} 231.1Sjtk.include "${DIR}/arch/${MACHINE_ARCH}/Makefile.inc" 241.1Sjtk.endif 251.1Sjtk 261.1Sjtk.PATH: ${DIR} 271.1Sjtk 281.1SjtkCC = ${APMCC} 291.1SjtkLD = ${APMLD} 301.1SjtkSTRIP = ${APMSTRIP} 311.1SjtkCFLAGS += -DINITIALIZER -I${DIR} -DKERNEL \ 321.1Sjtk ${APMCFLAGS:S@-I.@-I${KERNREL}.@g} 331.1Sjtk 341.1SjtkOBJS = apm_init.o real_prot.o table.o 351.1Sjtk 361.1Sjtk#.SUFFIXES: .c .S .o 371.1Sjtk# 381.1Sjtk#.c.o: 391.1Sjtk# $(CC) $(CFLAGS) $(OPTFLAGS) $(INC) -c $< 401.1Sjtk# 411.1Sjtk.S.o: 421.1Sjtk $(CC) $(CFLAGS) $(INC) -c $< 431.1Sjtk 441.1Sjtkapm_init.inc: apm_init Makefile 451.1Sjtk sh ${DIR}/bin2asm.sh apm_init > apm_init.inc 461.1Sjtk 471.1Sjtkapm_init: $(OBJS) 481.1Sjtk $(LD) -Bstatic -N -T 0 -o apm_init $(OBJS) 491.1Sjtk cp apm_init apm_init.sym 501.1Sjtk @${STRIP} apm_init 511.1Sjtk @sh ${DIR}/rmaouthdr apm_init apm_init.tmp 521.1Sjtk @mv -f apm_init.tmp apm_init 531.1Sjtk 541.1Sjtk#allclean: clean 551.1Sjtk# @rm -f apm_init.inc 561.1Sjtkclean: 571.1Sjtk rm -f *.o apm_init apm_init.sym apm_init.inc 581.1Sjtk 591.1Sjtk#.include <bsd.prog.mk> 60