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.

56 lines
1.4 KiB

  1. # This makefile was generated automatically by mwgenmake.
  2. COMPONENT = SHELL
  3. PRODUCT = BROWSEUI_SRCC
  4. #NO_UNICODE = 1
  5. VOBS=/vobs
  6. CUSTOM_RULES = ${VOBS}/ie4/shell.template
  7. SOURCES_FILE = sources
  8. SOURCES_IMPORTS = TARGETTYPE TARGETNAME
  9. DEFINES = \
  10. -DIN_SHDOCVW \
  11. -DUNICODE_SHDOCVW \
  12. -DFEATURE_FRAMES \
  13. -DMSOCT2=1 \
  14. -DFEATURE_URLHIST \
  15. -DFEATURE_PICS \
  16. -DVSTF \
  17. -D_DESK_MOVER \
  18. -D_HSFOLDER \
  19. -DNO_FILETYPES \
  20. -DNO_SPLASHSCREEN
  21. # Removed from UNIX-RTW
  22. # -DBETA1_DIALMON_HACK \
  23. WLIB = browseuisrcc
  24. LIB = lib${WLIB}.a # target static library
  25. LIBOBJS := ${SOURCES:%.c=%.o}
  26. LIBOBJS := ${LIBOBJS:%.cpp=%.o}
  27. SRCS=${SOURCES}
  28. ## COMPILE_OPTION can have the values: debug, optimized
  29. COMPILE_OPTION = debug
  30. ## you may define the following variables
  31. ## RUN.dir : the directory where you want the executables to go
  32. ## APP_CFLAGS : additional compilation flags
  33. ## APP_LDFLAGS : additional link flags (maybe specifying DLLs)
  34. ## DLL : name of the DLL to make
  35. ## DLLOBJS : list of .o of the DLL
  36. ## DLL-EXPORTS : name of the .def file for the DLL
  37. ## MWINIT_DEFINES : list of -D<symbols> used to initialize
  38. ## Mainwin in certain specific ways
  39. ## MWLOCALES: list of country codes corresponding to the
  40. ## resources you have prepared in the res subdirectory
  41. ##
  42. PROJECT_CFLAGS = ${INCLUDES} ${DEFINES} -I..
  43. __cplusplus = true
  44. include $(MWHOME)/make.rules.simple