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.

74 lines
1.9 KiB

  1. VOBS=/vobs
  2. CUSTOM_RULES = ${VOBS}/ie4/razzle.template
  3. SOURCES = \
  4. dlldatax.c \
  5. call_as.c \
  6. comcat_p.c \
  7. docobj_p.c \
  8. hlink_p.c \
  9. htiframe_p.c \
  10. htiface_p.c \
  11. objsafe_p.c \
  12. activscp_p.c \
  13. mimeinfo_p.c \
  14. servprov_p.c \
  15. shldisp_p.c \
  16. urlhist_p.c \
  17. callback_p.c \
  18. webcheck_p.c \
  19. ocmm_p.c \
  20. WDLL = actxprxy
  21. DLL = lib${WDLL}.${MW_SHARED_LIBRARY_SUFFIX}
  22. WRESOURCE = actxprxy.rc
  23. CPP_OBJS := ${SOURCES:%.C=%.o}
  24. CPP_OBJS := ${CPP_OBJS:%.cpp=%.o}
  25. CPP_OBJS := ${CPP_OBJS:%.cxx=%.o}
  26. CPP_OBJS := ${CPP_OBJS:%.c=%.o}
  27. DLLOBJS = ${CPP_OBJS}
  28. SRCS = ${SOURCES}
  29. PROJECT_CFLAGS = -Iunix
  30. ifeq (${MWOS}, sunos5)
  31. PROJECT_DLLFLAGS = -z muldefs
  32. endif
  33. ## you may define the following variables
  34. ## RUN.dir : the directory where you want the executables to go
  35. ## APP_CFLAGS : additional compilation flags for C compiler
  36. ## APP_CCPPFLAGS: additional compilation flags for C++ compiler
  37. ## APP_LDFLAGS : additional link flags (maybe specifying DLLs)
  38. ## MWINIT_DEFINES : list of -D<symbols> used to initialize
  39. ## Mainwin in certain specific ways
  40. ## MWLOCALES: list of country codes corresponding to the
  41. ## resources you have prepared in the res subdirectory
  42. ##
  43. ## install it into Mainwin tree for Mainwin components to find it.
  44. ifndef COMPILE_OPTION
  45. COMPILE_OPTION = debug
  46. endif
  47. RUN.dir := ${MWHOME}/lib-${MWCONFIG_NAME}_${COMPILE_OPTION}
  48. PROJECT_CFLAGS = -DFLAT \
  49. -DWIN32=100 \
  50. -DCOBJMACROS \
  51. -D_NT1X_=100 \
  52. -DINC_OLE2 \
  53. -DNOEXCEPTIONS \
  54. -DREGISTER_PROXY_DLL \
  55. -DNASHVILLE \
  56. PROJECT_DLLFLAGS = -luuid -lole32 -loleaut32 -lrpcrt4
  57. __cplusplus = true
  58. include $(MWHOME)/make.rules.simple
  59. MAINWIN_LIBS_ONLY := -L${MWLIBDIR} -lmw${MWTECHNO}