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.

49 lines
1.4 KiB

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