diff --git a/juce/pkg.mk b/juce/pkg.mk index c9da25b..4bb3bd1 100644 --- a/juce/pkg.mk +++ b/juce/pkg.mk @@ -8,8 +8,9 @@ prepare: ${PKG_ROOT} patch: ${PKG_VER}.patch ${PKG_VER}.patch: + @rm -rf temp @unzip ${PKG_VER}.zip -d temp >/dev/null - @diff -r ${PKG_VER} temp/${PKG_VER} > ${PKG_VER}.patch + @diff -ruN temp/${PKG_VER}/ ${PKG_ROOT} > ${PKG_VER}.patch; [ $$? -eq 1 ] @rm -rf temp @echo "Created" ${PKG_VER}.patch @@ -29,6 +30,7 @@ ${BUILD_DIR}/libjuce.a: ${OBJS} ${PKG_ROOT}: unzip ${PKG_VER}.zip + patch -t -p0 < ${PKG_VER}.patch clean: rm -rf ${BUILD_DIR}/*