]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/BinWrappers/PosixLike/LzmaF86Compress
BaseTools: Treat BPDG.py as a python module
[mirror_edk2.git] / BaseTools / BinWrappers / PosixLike / LzmaF86Compress
index 18946a4d2dc4e655bcfe2e3e04042be22a2d078b..078cb1e21ddec37c199ac94a446dbb66170e9acd 100755 (executable)
@@ -2,21 +2,24 @@
 #
 # This script will exec LzmaCompress tool with --f86 option that enables converter for x86 code.
 #
+# (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
 # Copyright (c) 2012, Intel Corporation. All rights reserved.<BR>
 # 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.
 #
 
-for arg in $*; do
-  if [ "$arg" = "-e" -o "$arg" = "-d" ]; then
-    FLAG=--f86
-    break;
-  fi
+for arg; do
+  case $arg in
+    -e|-d)
+      set -- "$@" --f86
+      break
+    ;;
+  esac
 done
 
-LzmaCompress $* $FLAG
+exec LzmaCompress "$@"