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.

81 lines
2.1 KiB

  1. # File: D:\WACKER\ext\makefile.t (Created: 06-May-1994)
  2. #
  3. # Copyright 1994 by Hilgraeve Inc. -- Monroe, MI
  4. # All rights reserved
  5. #
  6. # $Revision: 11 $
  7. # $Date: 12/27/01 11:33a $
  8. #
  9. MKMF_SRCS = iconext.c defclsf.c
  10. HDRS =
  11. EXTHDRS =
  12. SRCS =
  13. OBJS =
  14. #-------------------#
  15. RCSFILES = .\hticons.rc .\hticons.def \
  16. .\iconext.c .\makefile.t \
  17. .\term\ver_ico.rc
  18. #-------------------#
  19. %include ..\common.mki
  20. #-------------------#
  21. TARGETS : hticons.dll
  22. #-------------------#
  23. CFLAGS += /Fd$(BD)\hticons
  24. !if defined(USE_BROWSER) && $(VERSION) == WIN_DEBUG
  25. CFLAGS += /Fr$(BD)/
  26. !endif
  27. %if defined(MAP_AND_SYMBOLS)
  28. TARGETS : hticons.sym
  29. %endif
  30. %if $(VERSION) == WIN_DEBUG
  31. LFLAGS += msvcrtd.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:msvcrt.lib \
  32. %endif
  33. %if $(VERSION) == WIN_RELEASE
  34. LFLAGS += msvcrt.lib /NODEFAULTLIB:libcmtd.lib /NODEFAULTLIB:msvcrtd.lib \
  35. %endif
  36. LFLAGS += /DLL /entry:IconEntry $(**,M\.res) /PDB:$(BD)\hticons \
  37. uuid.lib kernel32.lib /BASE:0x11000000
  38. #-------------------#
  39. hticons.dll + hticons.exp + hticons.lib : $(OBJS) hticons.def hticons.res
  40. @echo Linking $(@,F) ...
  41. @link $(LFLAGS) $(OBJS:X) /DEF:hticons.def -out:$(@,M\.dll)
  42. %chdir $(BD)
  43. @bind $(@,M.dll)
  44. hticons.res : hticons.rc \
  45. ..\term\newcon.ico ..\term\delphi.ico \
  46. ..\term\att.ico ..\term\dowjones.ico \
  47. ..\term\mci.ico ..\term\genie.ico \
  48. ..\term\compuser.ico ..\term\gen01.ico \
  49. ..\term\gen02.ico ..\term\gen03.ico \
  50. ..\term\gen04.ico ..\term\gen05.ico \
  51. ..\term\gen06.ico ..\term\gen07.ico \
  52. ..\term\gen08.ico ..\term\gen09.ico \
  53. ..\term\gen10.ico ..\term\hyperterminal.ico \
  54. ..\term\version.h
  55. @rc -r $(EXTRA_RC_DEFS) /D$(BLD_VER) /DWIN32 /D$(LANG) -i..\ -fo$@ .\hticons.rc
  56. hticons.sym : hticons.map
  57. mapsym -o $@ $**
  58. #-------------------#