real_topsrcdir= $(top_srcdir)/.. bin_PROGRAMS= xnp2 nodist_man1_MANS= xnp2.1 xnp2.1j CLEANFILES= $(nodist_man1_MANS) dist_pkgdata_DATA= $(real_topsrcdir)/x11/resources/fddseek.wav \ $(real_topsrcdir)/x11/resources/fddseek1.wav dist_pkgdata_DATA+= $(real_topsrcdir)/np2tool/np2tool.d88 xnp2_SOURCES= $(real_topsrcdir)/x11/main.c \ $(real_topsrcdir)/x11/np2.c \ $(real_topsrcdir)/x11/dosio.c \ $(real_topsrcdir)/x11/ini.c \ $(real_topsrcdir)/x11/oemtext.c \ $(real_topsrcdir)/x11/trace.c \ $(real_topsrcdir)/x11/kdispwin.c \ $(real_topsrcdir)/x11/skbdwin.c \ $(real_topsrcdir)/x11/cmmidi.c \ $(real_topsrcdir)/x11/cmserial.c \ $(real_topsrcdir)/x11/drawmng.c \ $(real_topsrcdir)/x11/fontmng.c \ $(real_topsrcdir)/x11/kbdmng.c \ $(real_topsrcdir)/x11/commng.c \ $(real_topsrcdir)/x11/joymng.c \ $(real_topsrcdir)/x11/soundmng.c \ $(real_topsrcdir)/x11/sysmng.c \ $(real_topsrcdir)/x11/taskmng.c \ $(real_topsrcdir)/x11/timemng.c \ $(real_topsrcdir)/x11/gtk2/dialog_about.c \ $(real_topsrcdir)/x11/gtk2/dialog_calendar.c \ $(real_topsrcdir)/x11/gtk2/dialog_config.c \ $(real_topsrcdir)/x11/gtk2/dialog_midi.c \ $(real_topsrcdir)/x11/gtk2/dialog_newdisk.c \ $(real_topsrcdir)/x11/gtk2/dialog_screen.c \ $(real_topsrcdir)/x11/gtk2/dialog_sound.c \ $(real_topsrcdir)/x11/gtk2/window_keydisp.c \ $(real_topsrcdir)/x11/gtk2/window_softkbd.c \ $(real_topsrcdir)/x11/gtk2/gtk_drawmng.c \ $(real_topsrcdir)/x11/gtk2/gtk_screen.c \ $(real_topsrcdir)/x11/gtk2/gtk_font.c \ $(real_topsrcdir)/x11/gtk2/gtk_keyboard.c \ $(real_topsrcdir)/x11/gtk2/gtk_menu.c \ $(real_topsrcdir)/x11/gtk2/gtk_mouse.c \ $(real_topsrcdir)/x11/gtk2/gtk_main.c \ $(real_topsrcdir)/x11/gtk2/gtk_wrapper.c \ $(real_topsrcdir)/x11/debug/viewmem.c \ \ $(real_topsrcdir)/pccore.c \ $(real_topsrcdir)/nevent.c \ $(real_topsrcdir)/calendar.c \ $(real_topsrcdir)/timing.c \ $(real_topsrcdir)/statsave.c \ $(real_topsrcdir)/keystat.c \ \ $(real_topsrcdir)/common/strres.c \ $(real_topsrcdir)/common/milstr.c \ $(real_topsrcdir)/common/_memory.c \ $(real_topsrcdir)/common/textfile.c \ $(real_topsrcdir)/common/profile.c \ $(real_topsrcdir)/common/rect.c \ $(real_topsrcdir)/common/lstarray.c \ $(real_topsrcdir)/common/bmpdata.c \ $(real_topsrcdir)/common/mimpidef.c \ $(real_topsrcdir)/common/parts.c \ $(real_topsrcdir)/common/wavefile.c \ \ $(real_topsrcdir)/codecnv/eucsjis.c \ $(real_topsrcdir)/codecnv/eucucs2.c \ $(real_topsrcdir)/codecnv/sjiseuc.c \ $(real_topsrcdir)/codecnv/sjisucs2.c \ $(real_topsrcdir)/codecnv/ucs2utf8.c \ $(real_topsrcdir)/codecnv/utf8ucs2.c \ \ $(real_topsrcdir)/bios/bios.c \ $(real_topsrcdir)/bios/bios09.c \ $(real_topsrcdir)/bios/bios0c.c \ $(real_topsrcdir)/bios/bios12.c \ $(real_topsrcdir)/bios/bios13.c \ $(real_topsrcdir)/bios/bios18.c \ $(real_topsrcdir)/bios/bios19.c \ $(real_topsrcdir)/bios/bios1a.c \ $(real_topsrcdir)/bios/bios1b.c \ $(real_topsrcdir)/bios/bios1c.c \ $(real_topsrcdir)/bios/bios1f.c \ $(real_topsrcdir)/bios/sxsibios.c \ \ $(real_topsrcdir)/cbus/cbuscore.c \ $(real_topsrcdir)/cbus/pc9861k.c \ $(real_topsrcdir)/cbus/mpu98ii.c \ $(real_topsrcdir)/cbus/amd98.c \ $(real_topsrcdir)/cbus/board118.c \ $(real_topsrcdir)/cbus/board14.c \ $(real_topsrcdir)/cbus/board26k.c \ $(real_topsrcdir)/cbus/board86.c \ $(real_topsrcdir)/cbus/boardspb.c \ $(real_topsrcdir)/cbus/boardx2.c \ $(real_topsrcdir)/cbus/cs4231io.c \ $(real_topsrcdir)/cbus/pcm86io.c \ $(real_topsrcdir)/cbus/sasiio.c \ $(real_topsrcdir)/cbus/scsiio.c \ $(real_topsrcdir)/cbus/scsicmd.c \ $(real_topsrcdir)/cbus/ideio.c \ $(real_topsrcdir)/cbus/atapicmd.c \ \ $(real_topsrcdir)/fdd/diskdrv.c \ $(real_topsrcdir)/fdd/newdisk.c \ $(real_topsrcdir)/fdd/fddfile.c \ $(real_topsrcdir)/fdd/fdd_xdf.c \ $(real_topsrcdir)/fdd/fdd_d88.c \ $(real_topsrcdir)/fdd/fdd_mtr.c \ $(real_topsrcdir)/fdd/sxsi.c \ $(real_topsrcdir)/fdd/sxsihdd.c \ $(real_topsrcdir)/fdd/sxsicd.c \ \ $(real_topsrcdir)/font/font.c \ $(real_topsrcdir)/font/fontdata.c \ $(real_topsrcdir)/font/fontmake.c \ $(real_topsrcdir)/font/fontpc88.c \ $(real_topsrcdir)/font/fontpc98.c \ $(real_topsrcdir)/font/fontv98.c \ $(real_topsrcdir)/font/fontfm7.c \ $(real_topsrcdir)/font/fontx1.c \ $(real_topsrcdir)/font/fontx68k.c \ \ $(real_topsrcdir)/generic/cmndraw.c \ $(real_topsrcdir)/generic/keydisp.c \ $(real_topsrcdir)/generic/cmjasts.c \ $(real_topsrcdir)/generic/hostdrv.c \ $(real_topsrcdir)/generic/hostdrvs.c \ $(real_topsrcdir)/generic/unasm.c \ $(real_topsrcdir)/generic/np2info.c \ $(real_topsrcdir)/generic/memdbg32.c \ $(real_topsrcdir)/generic/softkbd.c \ \ $(real_topsrcdir)/io/iocore.c \ $(real_topsrcdir)/io/artic.c \ $(real_topsrcdir)/io/cgrom.c \ $(real_topsrcdir)/io/cpuio.c \ $(real_topsrcdir)/io/crtc.c \ $(real_topsrcdir)/io/dipsw.c \ $(real_topsrcdir)/io/dmac.c \ $(real_topsrcdir)/io/egc.c \ $(real_topsrcdir)/io/emsio.c \ $(real_topsrcdir)/io/fdc.c \ $(real_topsrcdir)/io/fdd320.c \ $(real_topsrcdir)/io/gdc.c \ $(real_topsrcdir)/io/gdc_sub.c \ $(real_topsrcdir)/io/gdc_pset.c \ $(real_topsrcdir)/io/mouseif.c \ $(real_topsrcdir)/io/nmiio.c \ $(real_topsrcdir)/io/np2sysp.c \ $(real_topsrcdir)/io/pic.c \ $(real_topsrcdir)/io/pit.c \ $(real_topsrcdir)/io/printif.c \ $(real_topsrcdir)/io/serial.c \ $(real_topsrcdir)/io/sysport.c \ $(real_topsrcdir)/io/upd4990.c \ $(real_topsrcdir)/io/necio.c \ $(real_topsrcdir)/io/epsonio.c \ $(real_topsrcdir)/io/pcidev.c \ \ $(real_topsrcdir)/lio/lio.c \ $(real_topsrcdir)/lio/gscreen.c \ $(real_topsrcdir)/lio/gpset.c \ $(real_topsrcdir)/lio/gline.c \ $(real_topsrcdir)/lio/gcircle.c \ $(real_topsrcdir)/lio/gput1.c \ \ $(real_topsrcdir)/mem/dmav30.c \ $(real_topsrcdir)/mem/dmax86.c \ $(real_topsrcdir)/mem/memegc.c \ $(real_topsrcdir)/mem/memems.c \ $(real_topsrcdir)/mem/memepp.c \ $(real_topsrcdir)/mem/memtram.c \ $(real_topsrcdir)/mem/memvga.c \ $(real_topsrcdir)/mem/memvram.c \ \ $(real_topsrcdir)/sound/sound.c \ $(real_topsrcdir)/sound/soundrom.c \ $(real_topsrcdir)/sound/s98.c \ $(real_topsrcdir)/sound/adpcmc.c \ $(real_topsrcdir)/sound/adpcmg.c \ $(real_topsrcdir)/sound/beepc.c \ $(real_topsrcdir)/sound/beepg.c \ $(real_topsrcdir)/sound/cs4231c.c \ $(real_topsrcdir)/sound/cs4231g.c \ $(real_topsrcdir)/sound/fmboard.c \ $(real_topsrcdir)/sound/fmtimer.c \ $(real_topsrcdir)/sound/opngenc.c \ $(real_topsrcdir)/sound/opngeng.c \ $(real_topsrcdir)/sound/pcm86c.c \ $(real_topsrcdir)/sound/pcm86g.c \ $(real_topsrcdir)/sound/psggenc.c \ $(real_topsrcdir)/sound/psggeng.c \ $(real_topsrcdir)/sound/rhythmc.c \ $(real_topsrcdir)/sound/sndcsec.c \ $(real_topsrcdir)/sound/tms3631c.c \ $(real_topsrcdir)/sound/tms3631g.c \ $(real_topsrcdir)/sound/getsnd/getsnd.c \ $(real_topsrcdir)/sound/getsnd/getsmix.c \ $(real_topsrcdir)/sound/getsnd/getmp3.c \ $(real_topsrcdir)/sound/getsnd/getogg.c \ $(real_topsrcdir)/sound/getsnd/getwave.c \ $(real_topsrcdir)/sound/vermouth/midiout.c \ $(real_topsrcdir)/sound/vermouth/midimod.c \ $(real_topsrcdir)/sound/vermouth/midinst.c \ $(real_topsrcdir)/sound/vermouth/midvoice.c \ $(real_topsrcdir)/sound/vermouth/midtable.c \ \ $(real_topsrcdir)/vram/vram.c \ $(real_topsrcdir)/vram/scrndraw.c \ $(real_topsrcdir)/vram/sdraw.c \ $(real_topsrcdir)/vram/dispsync.c \ $(real_topsrcdir)/vram/palettes.c \ $(real_topsrcdir)/vram/maketext.c \ $(real_topsrcdir)/vram/maketgrp.c \ $(real_topsrcdir)/vram/makegrph.c \ $(real_topsrcdir)/vram/scrnbmp.c \ $(real_topsrcdir)/vram/makegrex.c AM_CPPFLAGS= -I$(real_topsrcdir) \ -I$(real_topsrcdir)/x11 \ -I$(real_topsrcdir)/x11/gtk2 \ -I$(real_topsrcdir)/x11/debug \ -I$(real_topsrcdir)/common \ -I$(real_topsrcdir)/codecnv \ -I$(real_topsrcdir)/bios \ -I$(real_topsrcdir)/cbus \ -I$(real_topsrcdir)/fdd \ -I$(real_topsrcdir)/font \ -I$(real_topsrcdir)/generic \ -I$(real_topsrcdir)/io \ -I$(real_topsrcdir)/lio \ -I$(real_topsrcdir)/mem \ -I$(real_topsrcdir)/sound \ -I$(real_topsrcdir)/sound/getsnd \ -I$(real_topsrcdir)/sound/vermouth \ -I$(real_topsrcdir)/vram \ $(GTK_CFLAGS) $(SDL_CFLAGS) if HAVE_GCC AM_CFLAGS= -fsigned-char CFLAGS+= -fno-strict-aliasing endif xnp2_LDADD= $(GTK_LIBS) $(SDL_LIBS) \ $(X_LIBS) $(X_PRE_LIBS) $(XLIB) $(X_EXTRA_LIBS) DEFS= @DEFS@ -DSYSRESPATH=\""$(pkgdatadir)"\" if CPUCORE_IA32 xnp2_SOURCES+= $(real_topsrcdir)/i386c/cpucore.c \ $(real_topsrcdir)/i386c/memory.c \ $(real_topsrcdir)/i386c/ia32/interface.c \ $(real_topsrcdir)/i386c/ia32/ia32.c \ $(real_topsrcdir)/i386c/ia32/cpu.c \ $(real_topsrcdir)/i386c/ia32/cpu_io.c \ $(real_topsrcdir)/i386c/ia32/cpu_mem.c \ $(real_topsrcdir)/i386c/ia32/ctrlxfer.c \ $(real_topsrcdir)/i386c/ia32/debug.c \ $(real_topsrcdir)/i386c/ia32/disasm.c \ $(real_topsrcdir)/i386c/ia32/exception.c \ $(real_topsrcdir)/i386c/ia32/groups.c \ $(real_topsrcdir)/i386c/ia32/inst_table.c \ $(real_topsrcdir)/i386c/ia32/paging.c \ $(real_topsrcdir)/i386c/ia32/resolve.c \ $(real_topsrcdir)/i386c/ia32/segments.c \ $(real_topsrcdir)/i386c/ia32/task.c \ $(real_topsrcdir)/i386c/ia32/instructions/bin_arith.c \ $(real_topsrcdir)/i386c/ia32/instructions/bit_byte.c \ $(real_topsrcdir)/i386c/ia32/instructions/ctrl_trans.c \ $(real_topsrcdir)/i386c/ia32/instructions/data_trans.c \ $(real_topsrcdir)/i386c/ia32/instructions/dec_arith.c \ $(real_topsrcdir)/i386c/ia32/instructions/flag_ctrl.c \ $(real_topsrcdir)/i386c/ia32/instructions/fpu.c \ $(real_topsrcdir)/i386c/ia32/instructions/logic_arith.c \ $(real_topsrcdir)/i386c/ia32/instructions/misc_inst.c \ $(real_topsrcdir)/i386c/ia32/instructions/seg_reg.c \ $(real_topsrcdir)/i386c/ia32/instructions/shift_rotate.c \ $(real_topsrcdir)/i386c/ia32/instructions/string_inst.c \ $(real_topsrcdir)/i386c/ia32/instructions/system_inst.c \ $(real_topsrcdir)/i386c/ia32/instructions/fpu/fpdummy.c \ $(real_topsrcdir)/debugsub386.c AM_CPPFLAGS+= -I$(real_topsrcdir)/i386c \ -I$(real_topsrcdir)/i386c/ia32 \ -I$(real_topsrcdir)/i386c/ia32/instructions \ -I$(real_topsrcdir)/i386c/ia32/instructions/fpu else xnp2_SOURCES+= $(real_topsrcdir)/i286c/i286c.c \ $(real_topsrcdir)/i286c/i286c_mn.c \ $(real_topsrcdir)/i286c/i286c_ea.c \ $(real_topsrcdir)/i286c/i286c_0f.c \ $(real_topsrcdir)/i286c/i286c_8x.c \ $(real_topsrcdir)/i286c/i286c_sf.c \ $(real_topsrcdir)/i286c/i286c_f6.c \ $(real_topsrcdir)/i286c/i286c_fe.c \ $(real_topsrcdir)/i286c/i286c_rp.c \ $(real_topsrcdir)/i286c/memory.c \ $(real_topsrcdir)/i286c/v30patch.c \ $(real_topsrcdir)/debugsub.c AM_CPPFLAGS+= -I$(real_topsrcdir)/i286c endif CLEANFILES+= make.log cleandir:: distclean .man1.1 .jman1.1j: @sed -e 's;@PKGDATADIR@;${DESTDIR}${pkgdatadir};' < $< > $@