Use $(AR) for ar to support cross-compiling.
authorRalph Giles <giles@mozilla.com>
Mon, 24 Sep 2012 16:01:46 +0000 (09:01 -0700)
committerRalph Giles <giles@mozilla.com>
Mon, 24 Sep 2012 16:01:46 +0000 (09:01 -0700)
GNU make provides a default definition for this variable.

I've no idea what's special about mingw32-ar vs native ar,
but it seems to be required.

unix/Makefile

index c7e1fc6..c41cb1e 100644 (file)
@@ -126,7 +126,7 @@ all: ${ALL_TARGETS}
 # libopusfile
 ${LIBOPUSFILE_TARGET}: ${LIBOPUSFILE_OBJS}
        mkdir -p ${TARGETLIBDIR}
-       ar cqs $@ ${LIBOPUSFILE_OBJS}
+       $(AR) cqs $@ ${LIBOPUSFILE_OBJS}
 
 # opusfile_example
 ${OPUSFILE_EXAMPLE_TARGET}: ${OPUSFILE_EXAMPLE_OBJS} ${LIBOPUSFILE_TARGET}