GNUmakefile revision 4fd606d1f5abe38e1f42c38de1d2e895166bd0f4
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync## @file
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync# Windows makefile for Base Tools project build.
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync#
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync# This program and the accompanying materials
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync# are licensed and made available under the terms and conditions of the BSD License
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync# which accompanies this distribution. The full text of the license may be found at
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync# http://opensource.org/licenses/bsd-license.php
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync#
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync#
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync
6e7c344fc7cdb580356704e8201207b394d367bbvboxsyncall: subdirs
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync
6e7c344fc7cdb580356704e8201207b394d367bbvboxsyncLANGUAGES = C Python
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync
6e7c344fc7cdb580356704e8201207b394d367bbvboxsyncSOURCE_SUBDIRS := $(patsubst %,Source/%,$(sort $(LANGUAGES)))
6e7c344fc7cdb580356704e8201207b394d367bbvboxsyncSUBDIRS := $(SOURCE_SUBDIRS) Tests
6e7c344fc7cdb580356704e8201207b394d367bbvboxsyncCLEAN_SUBDIRS := $(patsubst %,%-clean,$(sort $(SUBDIRS)))
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync.PHONY: subdirs $(SUBDIRS)
6e7c344fc7cdb580356704e8201207b394d367bbvboxsyncsubdirs: $(SUBDIRS)
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync$(SUBDIRS):
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync $(MAKE) -C $@
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync.PHONY: $(CLEAN_SUBDIRS)
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync$(CLEAN_SUBDIRS):
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync -$(MAKE) -C $(@:-clean=) clean
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync
6e7c344fc7cdb580356704e8201207b394d367bbvboxsyncclean: $(CLEAN_SUBDIRS)
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync
6e7c344fc7cdb580356704e8201207b394d367bbvboxsynctest:
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync @$(MAKE) -C Tests
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync
6e7c344fc7cdb580356704e8201207b394d367bbvboxsync