]> git.proxmox.com Git - mirror_edk2.git/blame - BaseTools/GNUmakefile
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / BaseTools / GNUmakefile
CommitLineData
c69f724d 1## @file\r
4afd3d04 2# GNU/Linux makefile for Base Tools project build.\r
c69f724d 3#\r
9e1131b7 4# Copyright (c) 2009 - 2017, Intel Corporation. All rights reserved.<BR>\r
2e351cbe 5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
c69f724d 6#\r
7\r
8all: subdirs\r
9\r
10LANGUAGES = C Python\r
11\r
12SOURCE_SUBDIRS := $(patsubst %,Source/%,$(sort $(LANGUAGES)))\r
13SUBDIRS := $(SOURCE_SUBDIRS) Tests\r
14CLEAN_SUBDIRS := $(patsubst %,%-clean,$(sort $(SUBDIRS)))\r
15\r
16.PHONY: subdirs $(SUBDIRS)\r
17subdirs: $(SUBDIRS)\r
18$(SUBDIRS):\r
19 $(MAKE) -C $@\r
20\r
9e1131b7
LG
21Tests: $(SOURCE_SUBDIRS)\r
22\r
c69f724d 23.PHONY: $(CLEAN_SUBDIRS)\r
24$(CLEAN_SUBDIRS):\r
25 -$(MAKE) -C $(@:-clean=) clean\r
26\r
27clean: $(CLEAN_SUBDIRS)\r