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.

51 lines
1.4 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
  7. DLLDEF_SRC=folder.def
  8. DLLDEF_EXPORTS = \
  9. _____shfolder_initDLL
  10. INCLUDES = \
  11. ${SHELL_DIR}/inc \
  12. ${SHELL_DIR}/inc/stubs
  13. # Warning: DLL based on MFC (compiled with _USRDLL flag) is not supported yet.
  14. # This makefile is just for demo purpose.
  15. ## Original Windows DLL name:
  16. WDLL = shfolder
  17. DLL = lib${WDLL}.${MW_SHARED_LIBRARY_SUFFIX}
  18. ## COMPILE_OPTION can have the values: debug, optimized
  19. COMPILE_OPTION = debug
  20. ## you may define the following variables
  21. ## RUN.dir : the directory where you want the executables to go
  22. ## APP_CFLAGS : additional compilation flags for C compiler
  23. ## APP_CCPPFLAGS: additional compilation flags for C++ compiler
  24. ## APP_DLLFLAGS : additional link flags
  25. ## MWINIT_DEFINES : list of -D<symbols> used to initialize
  26. ## Mainwin in certain specific ways
  27. ## MWLOCALES: list of country codes corresponding to the
  28. ## resources you have prepared in the res subdirectory
  29. ##
  30. NO_UNICODE = 1
  31. PROJECT_CFLAGS = -I. -I.. ${DEFINES}
  32. PROJECT_CCPPFLAGS = -pto
  33. PROJECT_DLLFLAGS = \
  34. -lshell32\
  35. -ladvapi32\
  36. -lole32\
  37. -lstocklib
  38. __cplusplus = true
  39. include $(MWHOME)/make.rules.simple