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.

75 lines
1.8 KiB

  1. TARGETNAME=tapi32
  2. TARGETPATH=obj
  3. TARGETTYPE=DYNLINK
  4. C_DEFINES=-DWINVER=0x0500 -DTAPI_NT=1 -DNEWTAPI32=1 -DUNICODE -D_UNICODE -DTRACELOG
  5. DLLENTRY=DllMain
  6. UMTYPE=windows
  7. USE_MSVCRT=1
  8. USE_NATIVE_EH=1
  9. USE_RTTI=1
  10. USE_STATIC_ATL=1
  11. TARGETLIBS=\
  12. $(SDK_LIB_PATH)\activeds.lib \
  13. $(SDK_LIB_PATH)\adsiid.lib \
  14. $(SDK_LIB_PATH)\advapi32.lib \
  15. $(SHELL_LIB_PATH)\shfusion.lib \
  16. $(SDK_LIB_PATH)\gdi32.lib \
  17. $(SDK_LIB_PATH)\imm32.lib \
  18. $(SDK_LIB_PATH)\kernel32.lib \
  19. $(SDK_LIB_PATH)\oldnames.lib \
  20. $(SDK_LIB_PATH)\ole32.lib \
  21. $(SDK_LIB_PATH)\oleaut32.lib \
  22. $(SDK_LIB_PATH)\rpcrt4.lib \
  23. $(SHELL_LIB_PATH)\shlwapip.lib \
  24. $(SDK_LIB_PATH)\user32.lib \
  25. $(SDK_LIB_PATH)\rtutils.lib \
  26. $(SDK_LIB_PATH)\Winmm.lib \
  27. ..\tapihndl\$(O)\tapihndl.lib \
  28. ..\tregupr2\$(O)\tregupr2.lib
  29. INCLUDES=..\inc\$(O);..\inc;$(SHELL_INC_PATH)
  30. SOURCES=\
  31. card.cpp \
  32. client.c \
  33. client.rc \
  34. cpladvancedtab.cpp \
  35. cplareacodedlg.cpp \
  36. cplareacodetab.cpp \
  37. cplcallingcardps.cpp \
  38. cplcallingcardtab.cpp \
  39. cpldialingrulesps.cpp \
  40. cplgeneraltab.cpp \
  41. cplinputlimiter.cpp \
  42. cpllocationps.cpp \
  43. cplsimpledialogs.cpp \
  44. cplsimplelocation.cpp \
  45. dial.cpp \
  46. location.cpp \
  47. rules.cpp \
  48. tapimmc.c \
  49. tapireg.c \
  50. utils.cpp \
  51. $(O)\tapsrvrpc.c
  52. NTTARGETFILE0=$(O)\tapsrvrpc.c
  53. PASS1_PUBLISH={$(O)\$(TARGETNAME).lib=$(SDK_LIB_PATH)\$(TARGETNAME).lib}
  54. #
  55. # Enable Fusion Build Magic (preprocess the manifest, stick in resources)
  56. #
  57. SXS_ASSEMBLY_NAME=Microsoft.Windows.TAPI.tapi32
  58. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  59. SXS_MANIFEST=tapi32.Manifest
  60. SXS_MANIFEST_IN_RESOURCES=1
  61. SXS_NO_BINPLACE=1
  62. SXS_MANIFEST_RESOURCE_ID=124
  63. #
  64. # Shfusion.lib causes linker warnings. Ignore them.
  65. #
  66. LINKER_FLAGS=$(LINKER_FLAGS) -ignore:4049,4217