gnumakefile
Upload User: xhy777
Upload Date: 2007-02-14
Package Size: 24088k
Code Size: 2k
Category:

Windows Kernel

Development Platform:

Visual C++

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