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.

78 lines
1.6 KiB

  1. #
  2. # Include common build settings for WIA project
  3. #
  4. !include $(PROJECT_ROOT)\ui\uienv.inc
  5. NO_BROWSER_FILE = 1
  6. SOURCES_USED = $(SOURCES_USED) $(PROJECT_ROOT)\ui\uienv.inc
  7. VIEW_DIR = $(PROJECT_ROOT)\ui\webview
  8. TARGETNAME = camocx
  9. TARGETTYPE = DYNLINK
  10. TARGETPATH = obj
  11. TARGETEXT = dll
  12. DLLDEF = ..\camocx.def
  13. DLLENTRY = _DllMainCRTStartup
  14. DLLBASE = 0x10040000
  15. USE_MSVCRT = 1
  16. !IF $(ALPHA)
  17. USE_NTDLL=1
  18. !ELSE
  19. USE_NOLIBS=1
  20. !ENDIF
  21. PASS0_HEADERDIR=$(O)
  22. PASS0_SOURCEDIR=$(O)
  23. MIDL_UUIDDIR=$(O)
  24. MIDL_TLBDIR=$(O)
  25. PASS0_PUBLISH={$(O)\wiaview.h=$(PRINTSCAN_INC_PATH)\wiaview.h}
  26. ATL_VER=30
  27. USE_STATIC_ATL=1
  28. INCLUDES=$(INCLUDES); \
  29. $(PROJECT_ROOT)\ui\shellext\inc; \
  30. $(BASEDIR)\public\sdk\inc\mfc42; \
  31. $(PROJECT_ROOT)\ui\prevwnd; \
  32. $(PROJECT_ROOT)\ui\uicommon; \
  33. $(VIEW_DIR)\inc;\
  34. $(VIEW_DIR)\uuid;\
  35. $(VIEW_DIR)\idl;\
  36. $(VIEW_DIR)\proxy;\
  37. $(PROJECT_ROOT)\ui\shellext\src;\
  38. $(O)
  39. SOURCES= ..\wiaview.idl\
  40. ..\camocx.cpp \
  41. ..\StdAfx.cpp\
  42. ..\preview.cpp\
  43. ..\camocx.rc
  44. TARGETLIBS=$(TARGETLIBS)\
  45. $(SHELL_LIB_PATH)\shfusion.lib \
  46. $(PROJECT_ROOT)\ui\lib\$(PLATFORM_SUFFIX)\*\wiashext.lib \
  47. $(PROJECT_ROOT)\ui\shellext\lib\$(PLATFORM_SUFFIX)\*\common.lib
  48. PRECOMPILED_CXX=1
  49. PRECOMPILED_INCLUDE=..\precomp.h
  50. PRECOMPILED_PCH=precomp.pch
  51. PRECOMPILED_OBJ=precomp.obj
  52. #
  53. #
  54. # Fusion manifest
  55. #
  56. SXS_MANIFEST_RESOURCE_ID=123
  57. SXS_APPLICATION_MANIFEST=camocx.Manifest