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.

56 lines
1.4 KiB

  1. # This makefile was generated automatically by mwgenmake.
  2. COMPONENT = SHELL
  3. PRODUCT = BROUSEUI_EMCLIENT
  4. #NO_UNICODE = 1
  5. VOBS=/vobs
  6. CUSTOM_RULES = ${VOBS}/ie4/shell.template
  7. SOURCES_FILE = sources
  8. SOURCES_IMPORTS = TARGETTYPE TARGETNAME DLLENTRY
  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 = emclient
  24. LIB = lib${WLIB}.a # target static library
  25. LIBOBJS := ${SOURCES:%.c=%.o}
  26. LIBOBJS := ${LIBOBJS:%.cxx=%.o}
  27. LIBOBJS := ${LIBOBJS:%.cpp=%.o}
  28. SRCS=${SOURCES}
  29. ## COMPILE_OPTION can have the values: debug, optimized
  30. COMPILE_OPTION = debug
  31. ## you may define the following variables
  32. ## RUN.dir : the directory where you want the executables to go
  33. ## APP_CFLAGS : additional compilation flags
  34. ## APP_LDFLAGS : additional link flags (maybe specifying DLLs)
  35. ## DLL : name of the DLL to make
  36. ## DLLOBJS : list of .o of the DLL
  37. ## DLL-EXPORTS : name of the .def file for the DLL
  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. PROJECT_CFLAGS = ${INCLUDES} ${DEFINES} -I..
  44. __cplusplus = true
  45. include $(MWHOME)/make.rules.simple