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.

48 lines
1.4 KiB

  1. #NO_UNICODE=1
  2. CUSTOM_RULES = ${MWROOT}/ie4/shell.template
  3. SOURCES = \
  4. copyhook.cpp \
  5. WLIB = shdoccdfview
  6. LIB = lib${WLIB}.a # target static library
  7. CPP_OBJS := ${SOURCES:%.cpp=%.o}
  8. CPP_OBJS := ${CPP_OBJS:%.cxx=%.o}
  9. LIBOBJS = ${CPP_OBJS:%.c=%.o}
  10. SRCS=${SOURCES}
  11. ## COMPILE_OPTION can have the values: debug, optimized
  12. COMPILE_OPTION = debug
  13. ## you may define the following variables
  14. ## RUN.dir : the directory where you want the executables to go
  15. ## APP_CFLAGS : additional compilation flags
  16. ## APP_LDFLAGS : additional link flags (maybe specifying DLLs)
  17. ## DLL : name of the DLL to make
  18. ## DLLOBJS : list of .o of the DLL
  19. ## DLL-EXPORTS : name of the .def file for the DLL
  20. ## MWINIT_DEFINES : list of -D<symbols> used to initialize
  21. ## Mainwin in certain specific ways
  22. ## MWLOCALES: list of country codes corresponding to the
  23. ## resources you have prepared in the res subdirectory
  24. ##
  25. APP_CFLAGS = -I. -I.. -I../../inc \
  26. -DIN_SHDOCVW \
  27. -DUNICODE_SHDOCVW \
  28. -DFEATURE_FRAMES \
  29. -DMSOCT2=1 \
  30. -DFEATURE_URLHIST \
  31. -DFEATURE_PICS \
  32. -DFEATURE_MENUBAND \
  33. -DPAGER \
  34. -D_HSFOLDER \
  35. -D_NTSDK -D_USRDLL -D_ATL_MIN_CRT -D_DESK_MOVE -D_WIN32\
  36. -D_NO_DBGMEMORY_REDEFINITION_
  37. # Removed from UNIX-RTW
  38. # -DBETA1_DIALMON_HACK \
  39. include $(MWHOME)/make.rules.simple