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.1 KiB

  1. !ifndef ROOT
  2. ROOT=$(MAKEDIR:\ui\cb32stub=)
  3. !endif
  4. !ifndef DEVROOT
  5. DEVROOT=$(ROOT)\dev
  6. !endif
  7. !include $(DEVROOT)\common.inc
  8. MAJORCOMP=ui
  9. MINORCOMP=cb32stub
  10. TARGETNAME=cb32
  11. TARGETPATH=$(_OBJ_DIR)
  12. TARGETTYPE=PROGRAM
  13. # Don't use any C runtime on i386 retail builds
  14. !if "$(FREEBUILD)" == "1"
  15. ! if $(386)
  16. !UNDEF USE_MSVCRT
  17. !UNDEF USE_LIBCMT
  18. USE_SYSDLL=1
  19. ! endif
  20. !endif
  21. # Entry point
  22. !if "$(FREEBUILD)" == "1"
  23. UMENTRYABS = main
  24. ! else
  25. UMENTRY = winmain
  26. !endif
  27. 386_STDCALL = 1
  28. TARGETLIBS=\
  29. $(SDK_LIB_PATH)\ole32.lib \
  30. $(SDK_LIB_PATH)\oleaut32.lib
  31. #
  32. # Parameters for MIDL
  33. #
  34. IDL_TYPE=ole
  35. PASS0_HEADERDIR = $(ROOT)\ui\cb32stub\$(O)
  36. PASS0_SOURCEDIR = $(ROOT)\ui\cb32stub\$(O)
  37. MIDL_TLBDIR = $(ROOT)\ui\cb32stub\$(O)
  38. MIDL_UUIDDIR = $(ROOT)\ui\cb32stub\$(O)
  39. #
  40. # List of sources
  41. #
  42. SOURCES=\
  43. imsconf3.idl\
  44. imsconf3_i.c\
  45. SDKInternal.idl\
  46. SDKInternal_i.c\
  47. cb32stub.cpp \
  48. res.rc
  49. CONDITIONAL_INCLUDES = \
  50. macocidl.h \
  51. macwin32.h \
  52. rpcerr.h \
  53. rpcmac.h \
  54. winwlm.h \
  55. macname1.h \
  56. macname2.h \
  57. macpub.h \
  58. macapi.h