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

Windows Kernel

Development Platform:

Visual C++

  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.  
  45. __cplusplus = true
  46. include $(MWHOME)/make.rules.simple