# Generated automatically from Makefile.in by configure.
REALTOPDIR=/u3/jtk/dosemu-0.63.1.2
TOPDIR=/u3/jtk/dosemu-0.63.1.2/src
CFLAGS=-O3 -m486 -fomit-frame-pointer    -Wall -I/u3/jtk/dosemu-0.63.1.2/src/include  -I/u3/NetBSD-current/src/sys/include -I/u3/jtk/dosemu-0.63.1.2/src/base/dev/pic -I/u3/jtk/dosemu-0.63.1.2/src/dosext/dpmi  -I/usr/X11R6/include
LDFAGS=
CC=gcc

SYS_AS86 = as86 -l
AS86 = as86 -0 -a
LD86 = ld86 -0

D=/u3/jtk/dosemu-0.63.1.2/0.63.1.2/commands

SRC=exitemu.S vgaoff.S vgaon.S eject.S lredir.c lredir.readme dumpconf.asm \
	bootoff.S booton.S dosdbg.c dosdbg.readme emumouse.c isemu.c \
	emufs.S ems.S cdrom.S chdir.c   getcwd.c  system.c speed.S fossil.S
COM=$(D)/exitemu.com $(D)/vgaoff.com $(D)/vgaon.com $(D)/eject.com $(D)/bootoff.com $(D)/booton.com \
	$(D)/speed.com $(D)/fossil.com
EXE=lredir.com dumpconf.exe dosdbg.com lancheck.exe isemu.com unix.com \
	unix.c emumouse.com mgarrot.com mgarrot.a86 isemu.com \
	chdir.exe   getcwd.exe  system.exe
SYS=$(D)/emufs.sys $(D)/ems.sys $(D)/cdrom.sys
DOC=README

all: $(COM) $(SYS)

$(D)/%.sys: %.S
	$(SYS_AS86) -0 -o $*.o $< > $<.out
	$(LD86) -T 0 -s -o $*.tmp $*.o
	dd if=$*.tmp of=$@ bs=1 skip=32
	rm $*.tmp $*.o

$(D)/%.com: %.S
	$(AS86) -0 -o $*.o $<
	$(LD86) -T 0 -s -o $*.tmp $*.o
	dd if=$*.tmp of=$@ bs=1 skip=32
	rm -f $*.tmp $*.o

# The commands above require that you use ".org 0" which doesn't work at all
# if you need absolute addresses. Just use ".org 0x100" and cut the extra
# bytes using dd.
$(D)/fossil.com: fossil.S
	$(AS86) -0 -o $*.o $<
	$(LD86) -T 0 -s -o $*.tmp $*.o
	dd if=$*.tmp of=$@ bs=1 skip=288
	rm -f $*.tmp $*.o

checkin:
	-ci -l $(SRC) $(EXE)

checkout:
	-co -M -l $(SRC) $(EXE)

clean:
	rm -f *.o *.tmp *.out
	rm -f $(COM) $(SYS)

realclean: clean

dist: Makefile $(SRC)
	install -d $(DISTPATH)/commands
	install -m 0644 Makefile $(SRC) $(EXE) $(DOC) $(DISTPATH)/commands

install:
