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.

75 lines
1.7 KiB

  1. !include ..\..\win95upg.mk
  2. !include $(WIN95UPG_ROOT)\w95upg\w95upg.mk
  3. # component
  4. MINORCOMP=wiztools
  5. # target
  6. TARGETNAME=wiztools
  7. TARGETTYPE=DYNLINK
  8. DLLENTRY=_DllMainCRTStartup
  9. INCLUDES=$(WIN95UPG_ROOT)\w95upg\ui;$(WIN95UPG_ROOT)\w95upg\dll;$(INCLUDES)
  10. # x86-specific sources
  11. !IF "$(UPGWIZ4FLOPPY)" != "Y"
  12. I386_SOURCES=\
  13. wiztools.c \
  14. wiztools.rc \
  15. !ELSE
  16. C_DEFINES=$(C_DEFINES) -DUPGWIZ4FLOPPY
  17. I386_SOURCES=\
  18. wiztools.c \
  19. wiztools.rc \
  20. libexp.c \
  21. !ENDIF
  22. # link libraries
  23. TARGETLIBS=
  24. !include $(WIN95UPG_ROOT)\w95upg\libs.mk
  25. # linker options
  26. !IF "$(UPGWIZ4FLOPPY)" == "Y"
  27. !IF "$(NTDEBUG)" != "ntsdnodbg"
  28. # Debug version DEF file
  29. DLLDEF=wiztool2.def
  30. !ELSE
  31. # Release version DEF file
  32. DLLDEF=wiztool3.def
  33. !ENDIF
  34. IMPLIB_OBJS= \
  35. $(WIN95UPG_ROOT)\w95upg\pch\obj\i386\pch.lib \
  36. $(WIN95UPG_BIN)\common9x.lib \
  37. $(WIN95UPG_BIN)\init9x.lib \
  38. $(WIN95UPG_BIN)\migutil.lib \
  39. $(WIN95UPG_BIN)\fileenum.lib \
  40. $(WIN95UPG_BIN)\win95reg.lib \
  41. $(WIN95UPG_BIN)\migapp.lib \
  42. $(WIN95UPG_BIN)\migdll9x.lib \
  43. $(WIN95UPG_BIN)\memdb.lib \
  44. $(WIN95UPG_BIN)\snapshot.lib \
  45. $(WIN95UPG_BIN)\hwcomp.lib \
  46. $(WIN95UPG_BIN)\ui.lib \
  47. $(WIN95UPG_BIN)\sysmig.lib \
  48. $(WIN95UPG_BIN)\progbar.lib \
  49. $(WIN95UPG_BIN)\regw32d.lib \
  50. $(WIN95UPG_BIN)\winntsif.lib \
  51. !ENDIF
  52. LINKER_FLAGS=$(LINKER_FLAGS) -SWAPRUN:CD -SWAPRUN:NET
  53. SUBSYSTEM_VERSION=4.00
  54. # resource compiler settings
  55. NTTARGETFILE0=wiztools.rc