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.

52 lines
1.0 KiB

  1. ###########################################################
  2. #
  3. # File: Anvil Makefile
  4. #
  5. # Purpose:
  6. # Builds Anvil subprojects.
  7. #
  8. ###########################################################
  9. ######################################################
  10. #
  11. # Per-configuration options
  12. #
  13. ######################################################
  14. !MESSAGE ******************** Building Anvil ********************
  15. SUBPROJECTS = Core LogDevices Objects
  16. ######################################################
  17. #
  18. # Targets
  19. #
  20. ######################################################
  21. all : subprojects
  22. subprojects :
  23. Utility\subproj $(SUBPROJECTS)
  24. #
  25. # Clean wrapper target
  26. # (We wrap this because nmake ordinarily doesn't like
  27. # to see non-zero return codes from commands.)
  28. #
  29. clean : subclean
  30. nmake /nologo /i /f Anvil.mak actualclean
  31. #
  32. # Clean subprojects target
  33. #
  34. subclean :
  35. Utility\subproj -clean $(SUBPROJECTS)
  36. Utility\subproj -clean $(ANVIL_SUBPROJECTS)
  37. #
  38. # Actual clean target
  39. # (May include commands whose return values are non-0.)
  40. #
  41. actualclean :