Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
2.2 KiB

  1. ##/////////////////////////////////////////////////////////////////////////##
  2. ## FILE : makefile.inc ##
  3. ## ##
  4. ## DESCRIPTION : make file for the 16 bit side of the driver. ##
  5. ## ##
  6. ## AUTHOR : DanL. ##
  7. ## ##
  8. ## HISTORY : ##
  9. ## Oct 19 1999 DannyL Creation. ##
  10. ## ##
  11. ## Copyright (C) 1999 Microsoft Corporation All Rights Reserved ##
  12. ##/////////////////////////////////////////////////////////////////////////##
  13. !INCLUDE makeenv16.inc
  14. DRVNAME = FXSDRV16
  15. FONTS = STANDARD.PFM
  16. RCV = FAXDRV16.RCV
  17. CFLAGS=$(CFLAGS) -Yustdhdr.h -Fp$O\stdhdr.pch
  18. ####################################################################################
  19. ## fxsdrv
  20. $O\$(DRVNAME).res: faxdrv16.rc faxdrv16.GPC $(FONTS) $(RCV)
  21. rc $(RCFLAGS) -r -I. -Fo$O\$(DRVNAME).res faxdrv16.RC
  22. $O\minidriv.obj: minidriv.c
  23. cl $(CFLAGS) -Fo$O\minidriv.obj minidriv.c
  24. $O\faxdrv16.obj: faxdrv16.c
  25. cl $(CFLAGS) -Fo$O\faxdrv16.obj faxdrv16.c
  26. $O\stdhdr.pch: stdhdr.h
  27. cl -Ycstdhdr.h $(CFLAGS) stdhdr.c
  28. $O\$(DRVNAME).EXE: $O\minidriv.obj $O\faxdrv16.obj faxdrv16.def ..\faxdrv32\$O\thk16.obj
  29. link /NOE $(LFLAGS) @<<
  30. $O\minidriv $O\faxdrv16 ..\faxdrv32\$O\thk16.obj
  31. $O\$(DRVNAME).EXE
  32. $O\$(DRVNAME).map
  33. sdllcew libw COMMCTRL.LIB COMMDLG.LIB
  34. faxdrv16.def
  35. <<
  36. mapsym -l $O\$(DRVNAME).map $O\$(DRVNAME)
  37. $O\$(DRVNAME).DRV: $O\stdhdr.pch $O\$(DRVNAME).EXE $O\$(DRVNAME).res
  38. rc $(RCFLAGS) -40 -t -I. faxdrv16.rc $O\$(DRVNAME).EXE
  39. copy $O\$(DRVNAME).EXE $O\$(DRVNAME).DRV
  40. $O\*.sbr:
  41. clean:
  42. -@del *.pdb
  43. -@del *.res
  44. -@del $O\*.pch
  45. -@del $O\*.res
  46. -@del $O\*.obj
  47. -@del $O\*.sym
  48. -@del $O\*.map
  49. -@del $O\*.dll
  50. -@del $O\*.exe