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