mirror of https://github.com/acidanthera/audk.git
ArmPlatformPkg/Scripts: Fixed the Makefile for Windows
This is the Makefile for the Windows version of Eclipse (use MingW for Unix 'emulation'). Signed-off-by: Olivier Martin <olivier.martin@arm.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13886 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
f7a5d58c57
commit
25328e4354
|
@ -25,8 +25,8 @@ ifeq ($(EDK2_DSC),"")
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ("$(OS)","Windows_NT")
|
ifeq ("$(OS)","Windows_NT")
|
||||||
WORKSPACE?=$(PWD)
|
export WORKSPACE?=$(PWD)
|
||||||
EDK_TOOLS_PATH ?= $(WORKSPACE)\BaseTools
|
export EDK_TOOLS_PATH ?= $(WORKSPACE)\BaseTools
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SHELL := /bin/bash
|
SHELL := /bin/bash
|
||||||
|
@ -41,8 +41,7 @@ EDK2_CONF = Conf/BuildEnv.sh Conf/build_rule.txt Conf/target.txt Conf/tools_def.
|
||||||
|
|
||||||
all: $(EDK2_CONF)
|
all: $(EDK2_CONF)
|
||||||
ifeq ("$(OS)","Windows_NT")
|
ifeq ("$(OS)","Windows_NT")
|
||||||
echo %PATH%
|
build -a $(EDK2_ARCH) -p $(EDK2_DSC) -t $(EDK2_TOOLCHAIN) -b $(EDK2_BUILD) $(EDK2_MACROS)
|
||||||
build -a $(EDK2_ARCH) -p $(EDK2_PKG) -t $(EDK2_TOOLCHAIN) -b $(EDK2_BUILD) $(EDK2_MACROS)
|
|
||||||
else
|
else
|
||||||
. ./edksetup.sh `pwd`/BaseTools; build -a $(EDK2_ARCH) -p $(EDK2_DSC) -t $(EDK2_TOOLCHAIN) -b $(EDK2_BUILD) $(EDK2_MACROS)
|
. ./edksetup.sh `pwd`/BaseTools; build -a $(EDK2_ARCH) -p $(EDK2_DSC) -t $(EDK2_TOOLCHAIN) -b $(EDK2_BUILD) $(EDK2_MACROS)
|
||||||
endif
|
endif
|
||||||
|
@ -59,7 +58,7 @@ endif
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
ifeq ("$(OS)","Windows_NT")
|
ifeq ("$(OS)","Windows_NT")
|
||||||
build -a $(EDK2_ARCH) -p $(EDK2_PKG) -t $(EDK2_TOOLCHAIN) -b $(EDK2_BUILD) $(EDK2_MACROS) cleanall
|
build -a $(EDK2_ARCH) -p $(EDK2_DSC) -t $(EDK2_TOOLCHAIN) -b $(EDK2_BUILD) $(EDK2_MACROS) cleanall
|
||||||
else
|
else
|
||||||
. ./edksetup.sh `pwd`/BaseTools; build -a $(EDK2_ARCH) -p $(EDK2_DSC) -t $(EDK2_TOOLCHAIN) -b $(EDK2_BUILD) $(EDK2_MACROS) cleanall; \
|
. ./edksetup.sh `pwd`/BaseTools; build -a $(EDK2_ARCH) -p $(EDK2_DSC) -t $(EDK2_TOOLCHAIN) -b $(EDK2_BUILD) $(EDK2_MACROS) cleanall; \
|
||||||
rm -Rf $(EDK2_CONF) Conf/.cache
|
rm -Rf $(EDK2_CONF) Conf/.cache
|
||||||
|
|
Loading…
Reference in New Issue