Makefile 805 B

12345678910111213141516171819202122232425262728293031
  1. ## @file
  2. # makefile for building C utilities.
  3. #
  4. # Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
  5. # SPDX-License-Identifier: BSD-2-Clause-Patent
  6. #
  7. ##
  8. !INCLUDE $(EDK_TOOLS_PATH)\Source\C\Makefiles\ms.common
  9. APPLICATIONS = \
  10. FitGen \
  11. all: $(APPLICATIONS)
  12. @echo.
  13. @echo ######################
  14. @echo # Build executables
  15. @echo ######################
  16. @if not exist $(BIN_PATH) mkdir $(BIN_PATH)
  17. @$(EDK_TOOLS_PATH)\Source\C\Makefiles\NmakeSubdirs.bat all $**
  18. .PHONY: clean
  19. clean: $(APPLICATIONS)
  20. @$(EDK_TOOLS_PATH)\Source\C\Makefiles\NmakeSubdirs.bat clean $**
  21. .PHONY: cleanall
  22. cleanall: $(APPLICATIONS)
  23. @$(EDK_TOOLS_PATH)\Source\C\Makefiles\NmakeSubdirs.bat cleanall $**
  24. !INCLUDE $(EDK_TOOLS_PATH)\Source\C\Makefiles\ms.rule