CC = 386 -c HCD386P
CFLAGS = -define EXG -off Floating_point
ASM = 386asm
AFLAGS = -nolist -twocase
LINK = 386 -c 386linkp -NOMAP -STACK 128000
LFLAGS = -LIB E:/HC386/SMALL/HCE
LIBGUIDBG = echo e:/hc386/small/guidbg
LIBXLD = echo e:/hc386/small/xld_exg
LNKFILE = d:\lnkfile.lnk
TARGET = ysrename.exg
OBJDIR = obj


OBJ1 = main.obj maingus.obj pdedit.obj pdfile.obj pdtw.obj rename.obj
OBJ2 = file.obj newfile.obj stspgui.obj stspgus.obj extgus.obj
OBJ3 = filelist.obj newfgui.obj newfgus.obj


OBJS = $(OBJ1) $(OBJ2) $(OBJ3)


$(TARGET) : $(OBJS) Makefile
	echo $(OBJ1) > $(LNKFILE)
	echo $(OBJ2) >> $(LNKFILE)
	echo $(OBJ3) >> $(LNKFILE)
	echo -lib >> $(LNKFILE)
	$(LIBGUIDBG) >> $(LNKFILE)
	echo e:/hc386/small/tbios >> $(LNKFILE)
	echo e:/hc386/small/gui >> $(LNKFILE)
	echo e:/hc386/small/fmcfrb.sdl >> $(LNKFILE)
	$(LIBXLD) >> $(LNKFILE)
	echo e:/hc386/small/t_os.sdl >> $(LNKFILE)
	echo e:/hc386/small/file_dlg >> $(LNKFILE)
	echo e:/hc386/userlib/ysgui >> $(LNKFILE)
	echo e:/hc386/userlib/ysansi >> $(LNKFILE)
	echo e:/hc386/userlib/eintm >> $(LNKFILE)
	echo -twocase >> $(LNKFILE)
	echo -relexe $(TARGET) >> $(LNKFILE)
	$(LINK) @$(LNKFILE) $(LFLAGS)




main.obj : main.c
	$(CC) main.c $(CFLAGS)

maingus.obj : maingus.c
	$(CC) maingus.c $(CFLAGS)

pdedit.obj : pdedit.c
	$(CC) pdedit.c $(CFLAGS)

pdfile.obj : pdfile.c
	$(CC) pdfile.c $(CFLAGS)

pdtw.obj : pdtw.c
	$(CC) pdtw.c $(CFLAGS)

file.obj : file.c
	$(CC) file.c $(CFLAGS)

newfile.obj : newfile.c
	$(CC) newfile.c $(CFLAGS)

filelist.obj : filelist.c
	$(CC) filelist.c $(CFLAGS)

newfgui.obj : newfgui.c
	$(CC) newfgui.c $(CFLAGS)

newfgus.obj : newfgus.c
	$(CC) newfgus.c $(CFLAGS)

stspgui.obj : stspgui.c
	$(CC) stspgui.c $(CFLAGS)

stspgus.obj : stspgus.c
	$(CC) stspgus.c $(CFLAGS)

rename.obj : rename.c
	$(CC) rename.c $(CFLAGS)

extgus.obj : extgus.c
	$(CC) extgus.c $(CFLAGS)
