Fix a bug to identify all installed PPIs
[mirror/efi/basetools/.git] / Makefile
1 ## @file\r
2 # Windows makefile for Base Tools project build.\r
3 #\r
4 # Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
5 # All rights reserved. This program and the accompanying materials\r
6 # are licensed and made available under the terms and conditions of the BSD License\r
7 # which accompanies this distribution.  The full text of the license may be found at\r
8 # http://opensource.org/licenses/bsd-license.php\r
9 #\r
10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12 #\r
13 \r
14 SUBDIRS = Source\C Source\Python\r
15 \r
16 all: c python\r
17 \r
18 c :\r
19         @Source\C\Makefiles\NmakeSubdirs.bat all Source\C\r
20 \r
21 python:\r
22         @Source\C\Makefiles\NmakeSubdirs.bat all Source\Python\r
23 \r
24 subdirs: $(SUBDIRS)\r
25         @Source\C\Makefiles\NmakeSubdirs.bat all $**\r
26 \r
27 .PHONY: clean\r
28 clean:\r
29         @Source\C\Makefiles\NmakeSubdirs.bat clean $(SUBDIRS)\r
30 \r
31 .PHONY: cleanall\r
32 cleanall:\r
33         @Source\C\Makefiles\NmakeSubdirs.bat cleanall $(SUBDIRS)\r
34 \r