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.

57 lines
1.5 KiB

  1. # This makefile has been generated automatically by mwgenmakeC for
  2. # compiling C++ application.
  3. VOBS=/vobs
  4. CUSTOM_RULES = ${VOBS}/ie4/shell.template
  5. SOURCES_FILE = sources
  6. SOURCES_IMPORTS = TARGETTYPE TARGETNAME DLLENTRY PRECOMPILED_INCLUDE
  7. DLLDEF_SRC = ../url.def
  8. DLLDEF_EXPORTS = \
  9. _____url_initDLL\
  10. INCLUDES = \
  11. $(SHELL_DIR)/ext/url\
  12. ${SHELL_DIR}/inc \
  13. ${SHELL_DIR}/inc/stubs
  14. # Warning: DLL based on MFC (compiled with _USRDLL flag) is not supported yet.
  15. # This makefile is just for demo purpose.
  16. ## Original Windows DLL name:
  17. WDLL = url
  18. DLL = lib${WDLL}.${MW_SHARED_LIBRARY_SUFFIX}
  19. ## COMPILE_OPTION can have the values: debug, optimized
  20. COMPILE_OPTION = debug
  21. ## you may define the following variables
  22. ## RUN.dir : the directory where you want the executables to go
  23. ## APP_CFLAGS : additional compilation flags for C compiler
  24. ## APP_CCPPFLAGS: additional compilation flags for C++ compiler
  25. ## APP_DLLFLAGS : additional link flags
  26. ## MWINIT_DEFINES : list of -D<symbols> used to initialize
  27. ## Mainwin in certain specific ways
  28. ## MWLOCALES: list of country codes corresponding to the
  29. ## resources you have prepared in the res subdirectory
  30. ##
  31. NO_UNICODE = 1
  32. PROJECT_CFLAGS = -I. -I.. ${DEFINES}
  33. PROJECT_CCPPFLAGS = -pto
  34. PROJECT_DLLFLAGS = \
  35. -lsrcc\
  36. -lshell32\
  37. -ladvapi32\
  38. -lole32\
  39. -lwininet\
  40. -lshlwapi\
  41. -lcomctl32\
  42. -luuid\
  43. -lstocklib\
  44. __cplusplus = true
  45. include $(MWHOME)/make.rules.simple