
CFLAGS  = -c -ms  
ASFLAGS = /ml
LDFLAGS = /m/c
LIBFLAGS= /c

SYSCO = exit.obj fork.obj read.obj write.obj close.obj open.obj wait.obj\
    creat.obj link.obj unlink.obj exec.obj chdir.obj time.obj mknod.obj\
    chmod.obj chown.obj break.obj stat.obj seek.obj getpid.obj mount.obj\
    umount.obj setuid.obj getuid.obj stime.obj fstat.obj smdate.obj\
    stty.obj gtty.obj nice.obj sleep.obj sync.obj kill.obj switch.obj\
    dup.obj pipe.obj times.obj setgid.obj getgid.obj sig.obj sc.obj\
    profil.obj ptrace.obj indir.obj

all : $(SYSCO)
	@echo Syscall lib done.

.c.obj:
	tcc $(CFLAGS) $*
	tlib $(LIBFLAGS) ..\..\lib\libco -+$*

.asm.obj :
	tasm $(ASFLAGS) $*
	tlib $(LIBFLAGS) ..\..\lib\libco -+$*
