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.

60 lines
1.4 KiB

  1. TARGETNAME=rcamsp
  2. TARGETPATH=obj
  3. TARGETTYPE=DYNLINK
  4. !IF !$(FREEBUILD)
  5. !IF defined (DEBUG_MEMORY)
  6. # Use debug CRTs and turn on assertions.
  7. DEBUG_CRTS=1
  8. C_DEFINES=$(C_DEFINES) -D_DEBUG -D_DBG
  9. # _CRTDBG_MAP_ALLOC: Map normal heap operations to their debug versions.
  10. # DEBUG_HEAPS: Activate code in our DllMain to activate leak checking.
  11. C_DEFINES=$(C_DEFINES) -D_CRTDBG_MAP_ALLOC -DDEBUG_HEAPS
  12. !ENDIF
  13. !ENDIF
  14. # Enable tracing and unicode
  15. C_DEFINES=$(C_DEFINES) -DMSPLOG -DUNICODE
  16. # As a temporary workaround, allow intelligent connection for Unimodem.
  17. C_DEFINES=$(C_DEFINES) -DALLOW_INTELLIGENT_CONNECTION
  18. DLLENTRY=_DllMainCRTStartup
  19. PRECOMPILED_CXX=1
  20. PRECOMPILED_INCLUDE=stdafx.h
  21. USE_ATL=1
  22. USE_MSVCRT=1
  23. USE_NATIVE_EH=1
  24. USE_RTTI=1
  25. TARGETLIBS=\
  26. $(LIBRARY_PATH)\advapi32.lib \
  27. $(LIBRARY_PATH)\gdi32.lib \
  28. $(LIBRARY_PATH)\kernel32.lib \
  29. $(LIBRARY_PATH)\mspbase.lib \
  30. $(LIBRARY_PATH)\ole32.lib \
  31. $(LIBRARY_PATH)\oleaut32.lib \
  32. $(LIBRARY_PATH)\rtutils.lib \
  33. $(LIBRARY_PATH)\shell32.lib \
  34. $(LIBRARY_PATH)\strmbase.lib \
  35. $(LIBRARY_PATH)\strmiids.lib \
  36. $(LIBRARY_PATH)\tapi32.lib \
  37. $(LIBRARY_PATH)\user32.lib \
  38. $(LIBRARY_PATH)\uuid.lib \
  39. $(LIBRARY_PATH)\winmm.lib \
  40. $(LIBRARY_PATH)\ws2_32.lib
  41. INCLUDES=$(SDK_PATH)\amovie\inc;
  42. SOURCES=\
  43. rcaaddr.cpp \
  44. rcacall.cpp \
  45. rcamsp.cpp \
  46. rcamsp.idl \
  47. rcamsp.rc \
  48. rcastrm.cpp