1 1.7 tv # $NetBSD: Makefile,v 1.7 2001/12/12 01:49:56 tv Exp $ 2 1.1 itohy 3 1.1 itohy LIB= iocs 4 1.1 itohy 5 1.7 tv NOLINT=# defined 6 1.7 tv NOPROFILE=# defined 7 1.7 tv NOPIC=# defined 8 1.1 itohy 9 1.1 itohy AWK?= awk 10 1.1 itohy 11 1.1 itohy ASM= b_keyinp.o b_keysns.o b_sftsns.o bitsns.o skeyset.o tvctrl.o \ 12 1.1 itohy ledmod.o tgusemd.o defchr.o crtmod.o contrast.o hsvtorgb.o tpalet.o \ 13 1.1 itohy tpalet2.o tcolor.o fntget.o textget.o textput.o clipput.o scroll.o \ 14 1.1 itohy b_curon.o b_curoff.o b_putc.o b_print.o b_color.o b_locate.o \ 15 1.1 itohy b_down_s.o b_up_s.o b_up.o b_down.o b_right.o b_left.o b_clr_ed.o \ 16 1.1 itohy b_clr_st.o b_clr_al.o b_era_ed.o b_era_st.o b_era_al.o b_ins.o \ 17 1.1 itohy b_del.o b_consol.o b_putmes.o set232c.o lof232c.o inp232c.o \ 18 1.1 itohy isns232c.o osns232c.o out232c.o joyget.o init_prn.o snsprn.o \ 19 1.1 itohy outlpt.o outprn.o b_seek.o b_verify.o b_readdi.o b_dskini.o \ 20 1.1 itohy b_drvsns.o b_write.o b_read.o b_recali.o b_assign.o b_writed.o \ 21 1.1 itohy b_readid.o b_badfmt.o b_readdl.o b_format.o b_drvchk.o b_eject.o \ 22 1.1 itohy bindatebcd.o bindateset.o timebcd.o timeset.o bindateget.o datebin.o \ 23 1.1 itohy timeget.o timebin.o datecnv.o timecnv.o dateasc.o timeasc.o dayasc.o \ 24 1.1 itohy alarmmod.o alarmset.o alarmget.o adpcmout.o adpcminp.o adpcmaot.o \ 25 1.1 itohy adpcmain.o adpcmlot.o adpcmlin.o adpcmsns.o adpcmmod.o opmset.o \ 26 1.1 itohy opmsns.o opmintst.o timerdst.o vdispst.o crtcras.o hsyncst.o \ 27 1.1 itohy prnintst.o ms_init.o ms_curon.o ms_curof.o ms_stat.o ms_getdt.o \ 28 1.1 itohy ms_curgt.o ms_curst.o ms_limit.o ms_offtm.o ms_ontm.o ms_patst.o \ 29 1.1 itohy ms_sel.o ms_sel2.o skey_mod.o densns.o ontime.o b_intvcs.o b_super.o \ 30 1.1 itohy b_bpeek.o b_wpeek.o b_lpeek.o b_memstr.o b_bpoke.o b_wpoke.o \ 31 1.1 itohy b_lpoke.o b_memset.o dmamove.o dmamov_a.o dmamov_l.o dmamode.o \ 32 1.1 itohy bootinf.o romver.o g_clr_on.o gpalet.o sftjis.o jissft.o akconv.o \ 33 1.1 itohy rmacnv.o dakjob.o hanjob.o mpu_stat.o cache_st.o cache_md.o \ 34 1.1 itohy b_curmod.o b_curpat.o b_curpat1.o b_curdef.o b_scroll.o os_curon.o \ 35 1.1 itohy os_curof.o drawmode.o apage.o vpage.o home.o window.o wipe.o pset.o \ 36 1.1 itohy point.o line.o box.o fill.o circle.o paint.o symbol.o getgrm.o \ 37 1.1 itohy putgrm.o sp_init.o sp_on.o sp_off.o sp_cgclr.o sp_defcg.o sp_gtpcg.o \ 38 1.1 itohy sp_regst.o sp_reggt.o bgscrlst.o bgscrlgt.o bgctrlst.o bgctrlgt.o \ 39 1.1 itohy bgtextcl.o bgtextst.o bgtextgt.o spalet.o txxline.o txyline.o \ 40 1.1 itohy txline.o txbox.o txfill.o txrev.o txrascpy.o abortrst.o iplerr.o \ 41 1.1 itohy abortjob.o trap15.o 42 1.1 itohy 43 1.1 itohy # SCSI calls 44 1.1 itohy ASM+= s_reset.o s_select.o s_cmdout.o s_datain.o s_dataout.o s_stsin.o \ 45 1.1 itohy s_msgin.o s_msgout.o s_phase.o s_inquiry.o s_read.o s_write.o \ 46 1.1 itohy s_format.o s_testunit.o s_readcap.o s_readext.o s_writeext.o \ 47 1.1 itohy s_rezerounit.o s_request.o s_seek.o s_startstop.o s_reassign.o \ 48 1.1 itohy s_pamedium.o 49 1.1 itohy 50 1.1 itohy OBJS+= ${ASM} 51 1.1 itohy 52 1.1 itohy MAKECALL=${.CURDIR}/makeiocscalls.awk 53 1.1 itohy 54 1.1 itohy ${ASM}: ${.CURDIR}/iocs.h ${MAKECALL} 55 1.1 itohy @echo creating ${.TARGET} 56 1.1 itohy @grep -i 'IOCS_${.PREFIX} ' ${.CURDIR}/iocs.h | \ 57 1.5 minoura ${AWK} -f ${MAKECALL} | ${CPP} ${CPPFLAGS} | ${AS} -o ${.TARGET} 58 1.1 itohy 59 1.1 itohy # only needed during build 60 1.1 itohy libinstall:: 61 1.1 itohy 62 1.6 tv .include <bsd.own.mk> 63 1.6 tv .undef DESTDIR 64 1.1 itohy .include <bsd.lib.mk> 65