From: <oli...@us...> - 2014-05-19 09:53:10
|
Revision: 2664 http://sourceforge.net/p/edk2-buildtools/code/2664 Author: oliviermartin Date: 2014-05-19 09:53:07 +0000 (Mon, 19 May 2014) Log Message: ----------- BaseTools/tools_def.template: Remove the hardcoded path for 'iasl' on Unix system Most Linux distributions do not provide an up to date IASL compiler. This older IASL compilers fail to build recent ACPI tables. We could expect more regular update of the ACPI spec after its governance moved to a larger organisation (the UEFI Forum). Engineers would need to update their IASL compiler more often. The OS environment variable IASL_PREFIX allows to define a specific IASL compiler. Otherwise, the binary in the PATH would be used. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin <oli...@ar...> Reviewed-by: Jordan Justen <jor...@in...> Reviewed-by: Gao, Liming <lim...@in...> Reviewed-by: Liu, Yingke D <yin...@in...> Modified Paths: -------------- trunk/BaseTools/Conf/tools_def.template Modified: trunk/BaseTools/Conf/tools_def.template =================================================================== --- trunk/BaseTools/Conf/tools_def.template 2014-04-30 01:08:26 UTC (rev 2663) +++ trunk/BaseTools/Conf/tools_def.template 2014-05-19 09:53:07 UTC (rev 2664) @@ -162,8 +162,7 @@ DEFINE GCC48_IA32_PREFIX = /usr/bin/ DEFINE GCC48_X64_PREFIX = /usr/bin/ -DEFINE UNIX_IASL_BIN = /usr/bin/iasl -#DEFINE UNIX_IASL_BIN = $(HOME)/programs/iasl +DEFINE UNIX_IASL_BIN = ENV(IASL_PREFIX)iasl DEFINE WIN_ASL_BIN_DIR = C:\ASL DEFINE WIN_IASL_BIN = DEF(WIN_ASL_BIN_DIR)\iasl.exe DEFINE WIN_ASL_BIN = DEF(WIN_ASL_BIN_DIR)\asl.exe This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |