OSDN Git Service

Make mklib propogate all errors
[android-x86/external-mesa.git] / bin / mklib
index 2ef9022..68d2205 100755 (executable)
--- a/bin/mklib
+++ b/bin/mklib
 # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+# propagate any errors
+function errtrap {
+    es=$?
+    exit $es
+}
+trap errtrap ERR
 
 # Given a list of files, look for .a archives and unpack them.
 # Return the original list of files minus the .a files plus the unpacked files.