# # /emx/src/lib/emx_386/makefile # .INCLUDE: /emx/src/lib/lib0.mak .PHONY: clean default dstlib emx emx2 emxio emxmt emxst .SOURCE.c: .. .SOURCE.h: .. .SOURCE.s: .. LIBEMX2 = $(L)emx2.a LIBEMXIO = $(L)emxio.a DSTLIB=$(L)$(DIRNAME)\emx.a LIBC_CCFLAGS=-I.. default: emx emx .SEQUENTIAL: emx2 emxst emxmt emx2: $(LIBEMX2) emxio: $(LIBEMXIO) emxmt .SETDIR=mt: $(MAKE) -f ../makefile dstlib DIRNAME=mt MT_CCFLAGS=-Zmt emxst .SETDIR=st: $(MAKE) -f ../makefile dstlib DIRNAME=st MT_CCFLAGS= dstlib: $(DSTLIB) clean: -del *.o $(DELOPT) -del mt\*.o $(DELOPT) -del st\*.o $(DELOPT) accept.o: accept.s syscalls.h $(ASM386H) alarm.o: alarm.s syscalls.h $(ASM386H) bind.o: bind.s syscalls.h $(ASM386H) brk.o: brk.s syscalls.h $(ASM386H) cgets.o: cgets.s syscalls.h $(ASM386H) chdir.o: chdir.s syscalls.h $(ASM386H) chdrive.o: chdrive.s syscalls.h $(ASM386H) chmod.o: chmod.s syscalls.h $(ASM386H) chsize.o: chsize.s syscalls.h $(ASM386H) clock.o: clock.s syscalls.h $(ASM386H) close.o: close.s syscalls.h $(ASM386H) connect.o: connect.s syscalls.h $(ASM386H) core.o: core.s syscalls.h $(ASM386H) dos.o: dos.s dup.o: dup.s syscalls.h $(ASM386H) dup2.o: dup2.s syscalls.h $(ASM386H) emx_ver.o: emx_ver.s syscalls.h $(ASM386H) endthrea.o: endthrea.s syscalls.h $(ASM386H) execname.o: execname.s syscalls.h $(ASM386H) exit.o: exit.s syscalls.h $(ASM386H) fcntl.o: fcntl.s syscalls.h $(ASM386H) filesys.o: filesys.s syscalls.h $(ASM386H) findfirs.o: findfirs.s syscalls.h $(ASM386H) findnext.o: findnext.s syscalls.h $(ASM386H) fork.o: fork.s syscalls.h $(ASM386H) fstat.o: fstat.s syscalls.h $(ASM386H) fsync.o: fsync.s syscalls.h $(ASM386H) ftime.o: ftime.s syscalls.h $(ASM386H) ftruncat.o: ftruncat.s syscalls.h $(ASM386H) getcwd.o: getcwd.s syscalls.h $(ASM386H) getdrive.o: getdrive.s syscalls.h $(ASM386H) gethosti.o: gethosti.s syscalls.h $(ASM386H) gethostn.o: gethostn.s syscalls.h $(ASM386H) getpeern.o: getpeern.s syscalls.h $(ASM386H) getpid.o: getpid.s syscalls.h $(ASM386H) getppid.o: getppid.s syscalls.h $(ASM386H) getsockh.o: getsockh.s syscalls.h $(ASM386H) getsockn.o: getsockn.s syscalls.h $(ASM386H) getsocko.o: getsocko.s syscalls.h $(ASM386H) ghostbya.o: ghostbya.s syscalls.h $(ASM386H) ghostbyn.o: ghostbyn.s syscalls.h $(ASM386H) gnetbyad.o: gnetbyad.s syscalls.h $(ASM386H) gnetbyna.o: gnetbyna.s syscalls.h $(ASM386H) gprotbna.o: gprotbna.s syscalls.h $(ASM386H) gprotbnu.o: gprotbnu.s syscalls.h $(ASM386H) gservbyn.o: gservbyn.s syscalls.h $(ASM386H) gservbyp.o: gservbyp.s syscalls.h $(ASM386H) imphandl.o: imphandl.s syscalls.h $(ASM386H) impsockh.o: impsockh.s syscalls.h $(ASM386H) initthre.o: initthre.s syscalls.h $(ASM386H) ioctl1.o: ioctl1.s syscalls.h $(ASM386H) ioctl2.o: ioctl2.s syscalls.h $(ASM386H) kill.o: kill.s syscalls.h $(ASM386H) listen.o: listen.s syscalls.h $(ASM386H) lseek.o: lseek.s syscalls.h $(ASM386H) memacces.o: memacces.s syscalls.h $(ASM386H) memavail.o: memavail.s syscalls.h $(ASM386H) mkdir.o: mkdir.s syscalls.h $(ASM386H) newthrea.o: newthrea.s syscalls.h $(ASM386H) nls_memu.o: nls_memu.s syscalls.h $(ASM386H) nls_ctyp.o: nls_ctyp.s syscalls.h $(ASM386H) open.o: open.s syscalls.h $(ASM386H) os_ver.o: os_ver.s syscalls.h $(ASM386H) pause.o: pause.s syscalls.h $(ASM386H) pipe.o: pipe.s syscalls.h $(ASM386H) portacce.o: portacce.s syscalls.h $(ASM386H) profil.o: profil.s syscalls.h $(ASM386H) ptrace.o: ptrace.s syscalls.h $(ASM386H) raise.o: raise.s syscalls.h $(ASM386H) read.o: read.s syscalls.h $(ASM386H) read_kbd.o: read_kbd.s syscalls.h $(ASM386H) recv.o: recv.s syscalls.h $(ASM386H) recvfrom.o: recvfrom.s syscalls.h $(ASM386H) remove.o: remove.s syscalls.h $(ASM386H) rename.o: rename.s syscalls.h $(ASM386H) rmdir.o: rmdir.s syscalls.h $(ASM386H) sbrk.o: sbrk.s syscalls.h $(ASM386H) scrsize.o: scrsize.s syscalls.h $(ASM386H) select.o: select.s syscalls.h $(ASM386H) send.o: send.s syscalls.h $(ASM386H) sendto.o: sendto.s syscalls.h $(ASM386H) setsocko.o: setsocko.s syscalls.h $(ASM386H) settime.o: settime.s syscalls.h $(ASM386H) shutdown.o: shutdown.s syscalls.h $(ASM386H) sigactio.o: sigactio.s syscalls.h $(ASM386H) signal.o: signal.s syscalls.h $(ASM386H) sigpendi.o: sigpendi.s syscalls.h $(ASM386H) sigprocm.o: sigprocm.s syscalls.h $(ASM386H) sigsuspe.o: sigsuspe.s syscalls.h $(ASM386H) sleep.o: sleep.s syscalls.h $(ASM386H) sleep2.o: sleep2.s syscalls.h $(ASM386H) socket.o: socket.s syscalls.h $(ASM386H) spawnve.o: spawnve.s syscalls.h $(ASM386H) stat.o: stat.s syscalls.h $(ASM386H) swchar.o: swchar.s syscalls.h $(ASM386H) syserrno.o: syserrno.s syscalls.h $(ASM386H) ttyname.o: ttyname.s syscalls.h $(ASM386H) uflags.o: uflags.s syscalls.h $(ASM386H) ulimit.o: ulimit.s syscalls.h $(ASM386H) umask.o: umask.s syscalls.h $(ASM386H) unwind.o: unwind.s syscalls.h $(ASM386H) utimes.o: utimes.s syscalls.h $(ASM386H) wait.o: wait.s syscalls.h $(ASM386H) waitpid.o: waitpid.s syscalls.h $(ASM386H) write.o: write.s syscalls.h $(ASM386H) $(DSTLIB): accept.o alarm.o bind.o brk.o cgets.o chdir.o chdrive.o \ chmod.o chsize.o clock.o close.o connect.o core.o dup.o dup2.o \ emx_ver.o endthrea.o execname.o exit.o fcntl.o filesys.o \ findfirs.o findnext.o fork.o fstat.o fsync.o ftime.o ftruncat.o \ getcwd.o getdrive.o gethosti.o gethostn.o getpeern.o getpid.o \ getppid.o getsockh.o getsockn.o getsocko.o ghostbya.o ghostbyn.o \ gnetbyad.o gnetbyna.o gprotbna.o gprotbnu.o gservbyn.o gservbyp.o \ imphandl.o impsockh.o initthre.o ioctl1.o ioctl2.o kill.o listen.o \ lseek.o memacces.o memavail.o mkdir.o newthrea.o nls_ctyp.o nls_memu.o \ open.o os_ver.o pause.o pipe.o portacce.o profil.o ptrace.o raise.o \ read.o read_kbd.o recv.o recvfrom.o remove.o rename.o rmdir.o sbrk.o \ scrsize.o select.o send.o sendto.o setsocko.o settime.o shutdown.o \ sigactio.o signal.o sigpendi.o sigprocm.o sigsuspe.o sleep.o \ sleep2.o socket.o spawnve.o stat.o swchar.o syserrno.o ttyname.o \ uflags.o ulimit.o umask.o unwind.o utimes.o wait.o waitpid.o write.o -del $(DSTLIB) $(AR) r $(DSTLIB) *.o $(LIBEMX2): emx.imp dos.o ar r $(LIBEMX2) dos.o