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.

105 lines
2.5 KiB

  1. !IF 0
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name: RegWizCtrl
  4. sources.
  5. Abstract:
  6. This file specifies the target component being built and the list of
  7. sources files needed to build that component. Also specifies optional
  8. compiler switches and libraries that are unique for the component being
  9. built.
  10. Author:
  11. !ENDIF
  12. MAJORCOMP=RegWiz
  13. MINORCOMP=RegWizCtrl
  14. #USE_STATIC_ATL=1
  15. USE_ATL=1
  16. DEBUG_CRTS=1
  17. REGWIZ_WITH_UCODE=-DUNICODE -D_UNICODE
  18. REGWIZ_COMMON_FLAGS= $(REGWIZ_WITH_UCODE) -D_USRDLL -D_TAPI -D_WINDOWS -DWINNT -DNT
  19. #WIN32_LEAN_AND_MEAN=1
  20. NOT_LEAN_AND_MEAN=1
  21. MSC_WARNING_LEVEL=/W3
  22. USE_NATIVE_EH=1
  23. C_DEFINES=$(REGWIZ_COMMON_FLAGS)
  24. C_DEFINES=$(C_DEFINES) -DDEBUG -D_DEBUG
  25. NTDEBUG=ntsd
  26. NTDEBUGTYPE=both
  27. MSC_OPTIMIZATION=/Odi
  28. C_DEFINES=$(C_DEFINES) -DDEBUG
  29. NTDEBUG=ntsd
  30. NTDEBUGTYPE=both
  31. MSC_OPTIMIZATION=/Odi
  32. USE_LIBCMT=1
  33. #USE_MSVCRT=1
  34. #USER_C_FLAGS=$(REGWIZ_COMMON_FLAGS)
  35. UMTYPE=windows
  36. TARGETNAME=RegWizCtrl
  37. TARGETPATH=obj
  38. TARGETTYPE=DYNLINK
  39. DLLDEF=RegWizCtrl.def
  40. DLLENTRY=_DllMainCRTStartup
  41. RCOPTIONS=
  42. RCNOFONTMAP=
  43. REGWIZ_INCLUDES= ..\include;..\Res;..\PhBookLib
  44. INCPATH0=$(REGWIZ_INCLUDE)
  45. INCLUDES=$(REGWIZ_INCLUDES);..\inc;..\..\..\..\inc;$(BASEDIR)\public\sdk\inc;$(BASEDIR)\public\sdk\inc\crt;$(BASEDIR)\public\sdk\inc\atl21;$(BASEDIR)\public\sdk\inc\mfc42;
  46. MIDL_INCS=$(REGWIZ_INCLUDES);$(BASEDIR)\public\sdk\inc;$(BASEDIR)\public\sdk\inc\crt;$(BASEDIR)\public\sdk\inc\atl21;
  47. #NTPROFILEINPUT=yes
  48. #
  49. # Setup for application developer to set breakpoints with windbg
  50. #
  51. #NTDEBUGTYPE=both
  52. #LINKER_FLAGS= -NODEFAULTLIB:$(BASEDIR)\public\sdk\lib\*\libc.lib -VERSION:3.0
  53. SOURCES=RegWizCtrl.idl \
  54. RegWizCtrl.rc \
  55. CRegWizCtrl.cpp \
  56. regWizCtrl.cpp \
  57. Stdafx.cpp
  58. DLLBASE=0x10000000
  59. TARGETLIBS=$(BASEDIR)\public\sdk\lib\*\advapi32.lib \
  60. $(BASEDIR)\public\sdk\lib\*\libcimt.lib \
  61. $(BASEDIR)\public\sdk\lib\*\user32.lib \
  62. $(BASEDIR)\public\sdk\lib\*\kernel32.lib \
  63. $(BASEDIR)\public\sdk\lib\*\ole32.lib \
  64. $(BASEDIR)\public\sdk\lib\*\gdi32.lib \
  65. $(BASEDIR)\public\sdk\lib\*\winspool.lib \
  66. $(BASEDIR)\public\sdk\lib\*\comdlg32.lib \
  67. $(BASEDIR)\public\sdk\lib\*\shell32.lib \
  68. $(BASEDIR)\public\sdk\lib\*\oleaut32.lib \
  69. $(BASEDIR)\public\sdk\lib\*\uuid.lib \
  70. $(BASEDIR)\public\sdk\lib\*\wininet.lib \
  71. $(BASEDIR)\public\sdk\lib\*\tapi32.lib \
  72. $(BASEDIR)\public\sdk\lib\*\wsock32.lib\
  73. $(BASEDIR)\public\sdk\lib\*\setupapi.lib\
  74. $(BASEDIR)\public\sdk\lib\*\rpcrt4.lib\
  75. ..\regwiz\obj\*\regWiz.lib \
  76. ..\regwizPost\obj\*\regWizPost.lib \
  77. ..\PhBookLib\obj\*\PhBookLib.lib