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.

72 lines
1.6 KiB

  1. # File: D:\WACKER\htrn_jis\makefile.t (Created: 24-Aug-1994)
  2. #
  3. # Copyright 1994 by Hilgraeve Inc. -- Monroe, MI
  4. # All rights reserved
  5. #
  6. # $Revision: 9 $
  7. # $Date: 12/27/01 11:33a $
  8. #
  9. .PATH.c=.;..\htrn_jis;
  10. MKMF_SRCS = htrn_jis.c
  11. HDRS =
  12. EXTHDRS =
  13. SRCS =
  14. OBJS =
  15. #-------------------#
  16. RCSFILES = .\htrn_jis.r .\htrn_jis.def \
  17. .\htrn_jis.c .\htrn_jis.h \
  18. .\htrn_jis.hh ..\term\ver_jis.rc \
  19. .\makefile.t
  20. #-------------------#
  21. %include ..\common.mki
  22. #-------------------#
  23. TARGETS : htrn_jis.dll
  24. #-------------------#
  25. CFLAGS += /Fd$(BD)\htrn_jis
  26. !if defined(USE_BROWSER) && $(VERSION) == WIN_DEBUG
  27. CFLAGS += /Fr$(BD)/
  28. !endif
  29. %if defined(MAP_AND_SYMBOLS)
  30. TARGETS : htrn_jis.sym
  31. %endif
  32. %if $(VERSION) == WIN_DEBUG
  33. LFLAGS = $(LDEBUGEXT) /DLL /entry:transJisEntry $(BD)\hypertrm.lib \
  34. user32.lib kernel32.lib $(**,M\.res) /PDB:$(BD)\htrn_jis $(MAP_OPTIONS) \
  35. %else
  36. LFLAGS += /DLL /entry:transJisEntry $(BD)\hypertrm.lib user32.lib \
  37. kernel32.lib $(**,M\.res) /PDB:$(BD)\htrn_jis $(MAP_OPTIONS) \
  38. %endif
  39. #-------------------#
  40. htrn_jis.dll + htrn_jis.exp + htrn_jis.lib : $(OBJS) htrn_jis.def htrn_jis.res
  41. @echo Linking $(@,F) ...
  42. @link $(LFLAGS) $(OBJS:X) /DEF:htrn_jis.def -out:$(@,M\.dll)
  43. %chdir $(BD)
  44. @bind $(@,M.dll)
  45. htrn_jis.res : htrn_jis.rc ..\term\version.h
  46. @rc -r $(EXTRA_RC_DEFS) /DWIN32 /D$(LANG) -i..\ -fo$@ .\htrn_jis.rc
  47. htrn_jis.sym : htrn_jis.map
  48. @mapsym -o $@ $**
  49. #-------------------#