home *** CD-ROM | disk | FTP | other *** search
Makefile | 2002-10-21 | 1.4 KB | 60 lines |
- #
- # Makefile for RAMFS
- #
- # Tools used:
- # Microsoft C v 6.00
- # IBM Assembly Language Processor
- # IBM Link386
- #
-
- LRF = echo > NUL
-
- OBJS1 = allocate.obj attach.obj cancello.obj chdir.obj chgfilep.obj \
- close.obj commit.obj copy.obj delete.obj dopageio.obj \
- exit.obj fileattr.obj fileinfo.obj fileio.obj filelock.obj \
- findclos.obj
- OBJS2 = findfirs.obj findfrom.obj findnext.obj flushbuf.obj fsctl.obj \
- fsinfo.obj init.obj ioctl.obj mkdir.obj mount.obj \
- move.obj newsize.obj nmpipe.obj notifycl.obj notifyfi.obj \
- notifyne.obj
- OBJS3 = opencrea.obj openpage.obj pathinfo.obj processn.obj read.obj \
- rmdir.obj setswap.obj shutdown.obj verifyun.obj write.obj \
- block.obj ea.obj find.obj info.obj nearheap.obj \
- util.obj vmheap.obj
-
-
- ramfs.ifs: $(OBJS1) $(OBJS2) $(OBJS3) patch\patch.lib
- $(LRF) @<<link.lrf
- /map:full /noe /nod $(**: = +^
- )
- $@
- $(@R).map
- fshelper.lib+clibcep+\ddk\base\lib\os2286.lib+\ddk\base\lib\dhcalls.lib+\ddk\base\lib\vdh.lib
- ramfs.def
- <<
- link386 @link.lrf;
- if exist link.lrf del link.lrf
- mapsym ramfs.map
-
- patch\patch.lib: mkpatch
-
- mkpatch:
- cd patch
- $(MAKE) -$(MAKEFLAGS)
- cd ..
-
- .c.obj:
- cl -c -Zl -D__COMPACT__ -D_ss=far -D_ds=far -Asfu -G2s -Ot -Zp -J -I\DDK\BASE\H $<
-
- .asm.obj:
- alp $<
-
- dist:
- cvs diff -u -r ramfs-perf -r ramfs-1_01|gzip -acf9>rollback.gz
-
- distclean:
- del *.obj
- del patch\*.obj
- del patch\*.lib
- del *.map
-