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.

84 lines
1.4 KiB

  1. ## Relative Path to root of project
  2. RootPath=..\..
  3. ## Debug
  4. DEBUG=ON
  5. !IF "$(TGT)" == "WIN32"
  6. TargetEnvironment=WIN32
  7. LibMain=
  8. LocalCFLAGS=
  9. DEFfile=awdcxc32.def
  10. !IF "$(DEBUG)"=="ON"
  11. LocalLibraries=awkrnl32.lib
  12. !ENDIF
  13. EXEname=$(OBJDIR)\awdcxc32.dll
  14. !ELSE
  15. TargetEnvironment=IFBGPROC
  16. LocalCFLAGS=-Ocl
  17. DEFfile=dcxcodec.def
  18. EXEname=$(OBJDIR)\dcxcodec.dll
  19. !ENDIF
  20. include ..\objdir.mak # Set the object Dir Correctly
  21. ## Target
  22. LibType=dll
  23. TARGETS=$(EXEname)
  24. # Used by depends to create the include file dependencies for
  25. # the source files
  26. SRCfiles= dcxcodec.cpp dcxcodec.rc
  27. # Used by the automatic linking rules to figure out what objs
  28. # to link in. Must have full path specified. Also used by
  29. # cleanint to delete all intermediate created objs. Must be
  30. # defined with path relative to $(OBJDIR)
  31. OBJfiles= $(OBJDIR)\dcxcodec.obj
  32. ## Resource File
  33. RESfile=$(OBJDIR)\dcxcodec.res
  34. ## Flags
  35. LocalAFLAGS=
  36. LocalLFLAGS=
  37. ## Paths
  38. LocalCIncludePaths=$(IFAXhpath)
  39. LocalCCmdIncPaths=-I$(IFAXhpath)
  40. LocalAIncludePaths=
  41. ## Inference Rules
  42. !INCLUDE $(RootPath)\common\rules.mak
  43. ## Standard Targets
  44. help: StdHelp
  45. cleanint: stdclint
  46. cleantgt: stdcltgt
  47. cleanall: cleanint cleantgt
  48. ## Link Rules
  49. !INCLUDE $(RootPath)\common\targets.mak
  50. ## Exlicit Dependencies
  51. !INCLUDE depends.mak
  52. all: $(EXEname)
  53. retail:
  54. nmake DEBUG=OFF all
  55. debug:
  56. nmake DEBUG=ON all
  57. include ..\w32tgts.mak # Win 32 Targets