summaryrefslogtreecommitdiff
path: root/EdkCompatibilityPkg/Sample/Platform/Nt32/Build/PlatformTools.env
diff options
context:
space:
mode:
Diffstat (limited to 'EdkCompatibilityPkg/Sample/Platform/Nt32/Build/PlatformTools.env')
-rw-r--r--EdkCompatibilityPkg/Sample/Platform/Nt32/Build/PlatformTools.env68
1 files changed, 68 insertions, 0 deletions
diff --git a/EdkCompatibilityPkg/Sample/Platform/Nt32/Build/PlatformTools.env b/EdkCompatibilityPkg/Sample/Platform/Nt32/Build/PlatformTools.env
new file mode 100644
index 0000000..ec799ab
--- /dev/null
+++ b/EdkCompatibilityPkg/Sample/Platform/Nt32/Build/PlatformTools.env
@@ -0,0 +1,68 @@
+#/*++
+#
+# Copyright (c) 2004 - 2007, Intel Corporation
+# All rights reserved. This program and the accompanying materials
+# are licensed and made available under the terms and conditions of the BSD License
+# which accompanies this distribution. The full text of the license may be found at
+# http://opensource.org/licenses/bsd-license.php
+#
+# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+#
+# Module Name:
+#
+# PlatformTools.env
+#
+# Abstract:
+#
+# This file is used to define platform specific environment variables.
+# It gets included by every makefile.
+#
+#--*/
+
+!INCLUDE Config.env
+
+#
+# Set the project name
+#
+PROJECT_NAME = Nt32
+
+#
+# Set the build directory
+#
+BUILD_DIR = $(EDK_SOURCE)\Sample\Platform\$(PROJECT_NAME)\$(BUILD_TARGET_DIRECTORY)
+
+!IF "$(UEFI_MODE)" == "YES"
+GRAPHICS_INF = Sample\Bus\WinNtThunk\Gop\Dxe\WinNtGop.inf
+!ELSE
+GRAPHICS_INF = Sample\Bus\WinNtThunk\Uga\Dxe\WinNtUga.inf
+!ENDIF
+
+#
+# Define compiler names
+#
+!IFNDEF EDK_TOOLS_PATH
+EFI_ASL_LOCAL = YES
+!ELSE
+EFI_ASSEMBLER_NAME = Masm611
+EFI_ASL_LOCAL = NO
+!ENDIF
+
+#
+# These flags are specific to this platform. If a flag is not specific to this
+# platform the flag should be placed in the CommonTools.env file.
+# Processor architecture specific and global macros can be found in
+# CommonTools.env, macros named xxx_ARCH_FLAGS and xxx_STD_FLAGS respectively.
+#
+C_PROJ_FLAGS = /D UNICODE /D NEW_PEI_HOBS
+ASM_PROJ_FLAGS = /Cx /Zd /Fl$*.lst /DEFI_NT_EMULATOR
+LINK_PROJ_FLAGS =
+LIB_PROJ_FLAGS =
+EBC_C_PROJ_FLAGS =
+EBC_LINK_PROJ_FLAGS =
+EBC_LIB_PROJ_FLAGS =
+
+#
+# Include processor architecture specific and general Tiano build flags.
+#
+!INCLUDE $(EDK_SOURCE)\Sample\CommonTools.env