MAKEFILE
上传用户:sunrenlu
上传日期:2022-06-13
资源大小:1419k
文件大小:1k
源码类别:

操作系统开发

开发平台:

DOS

  1. #
  2. # switches:
  3. # define the ones you want in the CFLAGS definition...
  4. #
  5. #
  6. DEBUGS= -v
  7. CFLAGS= $(DEBUGS) -ml -DMSDOS -I. -I..inc -g200
  8. # Assembler flags
  9. AFLAGS=-mx -t
  10. # Define PC-specific include file
  11. .c.obj:
  12.         bcc -c $(CFLAGS) $*.c
  13.         tlib ..librtos -+$*
  14. .asm.obj:
  15.         tasm $(AFLAGS) $*;
  16.         tlib ..librtos -+$*
  17. objs =rtos.obj net.obj bqueue.obj graph.obj gifsave.obj strlst.obj sio.obj 
  18.         kconio.obj cpujmp.obj filename.obj inifile.obj emath.obj parse.obj
  19. ..librtos.lib: $(objs)
  20.         echo done
  21. rtos.obj    : rtos.c ..incrtos.h
  22. net.obj     : net.c  ..incrtos.h ..incnet.h
  23. bqueue.obj  : bqueue.c ..incrtos.h
  24. graph.obj   : graph.c ..incrtos.h ..incgraph.h ..incnet.h
  25. gifsave.obj : gifsave.c ..incrtos.h ..incgraph.h ..incnet.h
  26. strlst.obj  : strlst.c ..incrtos.h ..incstrlst.h
  27. sio.obj     : sio.c ..incrtos.h ..incsio.h
  28. kconio.obj  : kconio.c ..incrtos.h ..inckconio.h
  29. cpujmp.obj  : cpujmp.c
  30. filename.obj: filename.c ..incrtos.h ..incfilename.h
  31. inifile.obj : inifile.c ..incrtos.h ..incinifile.h
  32. emath.obj   : emath.c ..incemath.h
  33. parse.obj   : parse.c ..incparse.h