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.

103 lines
2.0 KiB

  1. # File: D:\WACKER\makefile (Created: 23-Nov-1993)
  2. #
  3. # Copyright 1993 by Hilgraeve Inc. -- Monroe, MI
  4. # All rights reserved
  5. #
  6. # $Revision: 1.5 $
  7. # $Date: 1998/06/10 11:41:09 $
  8. #
  9. RCSFILES = .\makefile .\common.mki .\options.lnt \
  10. .\term.reg \
  11. .\nih\htmlhelp.lib .\nih\htmlhelp.h \
  12. #-------------------#
  13. EXE_DIR = .\EXE
  14. #@echo including common.mki...
  15. %include common.mki
  16. #-------------------#
  17. TARGETS : hticons.dll \
  18. hypertrm.dll \
  19. htrn_jis.dll \
  20. hypertrm.exe
  21. #-------------------#
  22. .NOINFER : makefile
  23. #-------------------#
  24. # --- Add directory of subsystem here. --- #
  25. DIRECTORIES = term tdll ext htrn_jis comstd cnctstd cncttapi xfer
  26. #-------------------#
  27. hypertrm.exe .ALWAYS:
  28. %do callmake dir=term
  29. hypertrm.dll .ALWAYS:
  30. %do callmake dir=tdll
  31. hticons.dll .ALWAYS:
  32. %do callmake dir=ext
  33. htrn_jis.dll .ALWAYS:
  34. %do callmake dir=htrn_jis
  35. #-------------------#
  36. torcs .ALWAYS:
  37. -del torcs.zip
  38. -del pkzip.rsp
  39. %foreach dir in . $(DIRECTORIES)
  40. %chdir $(dir)
  41. $(MAKE) $(MFLAGS) .\rcsctrl
  42. %chdir ..
  43. %end
  44. *pkzip -P torcs.zip @pkzip.rsp
  45. @echo ... Done ...
  46. fromrcs .ALWAYS :
  47. #fromrcs .ALWAYS : fromrcs.zip
  48. # *pkunzip -d -o fromrcs.zip .
  49. # -erase fromrcs.zip
  50. # -attrib -r rcsctrl
  51. # -touch rcsctrl
  52. # -attrib +r rcsctrl
  53. # -erase .\term\ver_exe.i
  54. # -erase .\tdll\ver_dll.i
  55. # -erase .\ext\ver_ico.i
  56. # -erase .\htrn_jis\ver_jis.i
  57. %do mkmfall
  58. mkmfall :
  59. %foreach dir in $(DIRECTORIES)
  60. %chdir $(dir)
  61. mkmf -t makefile.t
  62. %chdir ..
  63. %end
  64. %if %exists(.\exe\win.rel\banner.obj)
  65. -del .\exe\win.rel\banner.obj
  66. %endif
  67. %if %exists(.\exe\win.dbg\banner.obj)
  68. -del .\exe\win.dbg\banner.obj
  69. %endif
  70. @echo ... Done ...
  71. clean :
  72. -del $(BD)\*.obj
  73. -del $(BD)\*.lib
  74. -del $(BD)\*.dll
  75. -del $(BD)\*.exp
  76. -del $(BD)\*.exe
  77. # -erase .\term\ver_exe.i
  78. # -erase .\tdll\ver_dll.i
  79. # -erase .\ext\ver_ico.i
  80. # -erase .\htrn_jis\ver_jis.i
  81. @echo ... Done ...
  82. #-------------------#