Source code of Windows XP (NT5)
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
1.6 KiB

  1. !include ..\..\win95upg.mk
  2. # component
  3. MINORCOMP=migrate
  4. # target
  5. TARGETNAME=migrate
  6. TARGETPATH=obj
  7. TARGETTYPE=DYNLINK
  8. # linker options
  9. LINKER_FLAGS=$(LINKER_FLAGS) -SWAPRUN:CD -SWAPRUN:NET
  10. CHICAGO_PRODUCT=1
  11. SUBSYSTEM_VERSION=4.00
  12. # include path
  13. INCLUDES=$(WIN95UPG_ROOT)\w95upg\pch; \
  14. $(O); \
  15. $(INCLUDES)
  16. DLLENTRY=_DllMainCRTStartup
  17. BINPLACE_PLACEFILE=placefil.txt
  18. # x86-specific sources
  19. I386_SOURCES=\
  20. migrate.c \
  21. migrate.rc \
  22. # link libraries
  23. TARGETLIBS=\
  24. $(WIN95UPG_BIN)\migutil.lib \
  25. $(WIN95UPG_BIN)\memdb.lib \
  26. $(WIN95UPG_BIN)\progbar.lib \
  27. $(SDK_LIB_PATH)\kernel32.lib \
  28. $(SDK_LIB_PATH)\user32.lib \
  29. $(SDK_LIB_PATH)\gdi32.lib \
  30. $(SDK_LIB_PATH)\advapi32.lib \
  31. $(SDK_LIB_PATH)\version.lib \
  32. $(SDK_LIB_PATH)\imagehlp.lib \
  33. $(SDK_LIB_PATH)\shell32.lib \
  34. $(SDK_LIB_PATH)\ole32.lib \
  35. $(SDK_LIB_PATH)\comdlg32.lib \
  36. $(SDK_LIB_PATH)\comctl32.lib \
  37. $(SDK_LIB_PATH)\uuid.lib \
  38. $(SDK_LIB_PATH)\winmm.lib \
  39. $(SDK_LIB_PATH)\mpr.lib \
  40. $(SDK_LIB_PATH)\strmiids.lib \
  41. $(SDK_LIB_PATH)\oleaut32.lib \
  42. $(BASE_LIB_PATH)\sputilsa.lib \
  43. $(SDK_LIB_PATH)\setupapi.lib
  44. # resource compiler settings
  45. NTTARGETFILE0=$(O)\msg.h $(O)\msg.rc
  46. # pre-compiled header (x86-only)
  47. !if $(386)
  48. PRECOMPILED_INCLUDE=pch.h
  49. PRECOMPILED_PCH=pch.pch
  50. PRECOMPILED_OBJ=pch.obj
  51. !endif