idl: fix Unix builds by replacing bashism
authorBjörn Jacke <bj@sernet.de>
Fri, 7 May 2010 11:38:00 +0000 (13:38 +0200)
committerBjörn Jacke <bj@sernet.de>
Fri, 7 May 2010 11:38:00 +0000 (13:38 +0200)
test -nt is not portable - tridge, please check!

librpc/build_idl.sh
source3/script/build_idl.sh

index a130d9eb5a52533b9a3c4e54a08c380be2ab767e..4ef1e4b47eea337c287f26994519959d7f24a7e5 100755 (executable)
@@ -38,7 +38,7 @@ for f in ${IDL_FILES}; do
                list="$list $f"
                break
            }
-           [ $f -nt $PIDL_OUTPUTDIR/$o ] && {
+           test "`find $f -newer $PIDL_OUTPUTDIR/$o`" = "" && {
                list="$list $f"
                break
            }
index 72d44add61f87f660658ce2d343b86d6b2a7a730..2a73755f0a25d695b01aa22313a887e091e7d248 100755 (executable)
@@ -25,7 +25,7 @@ for f in ${IDL_FILES}; do
                list="$list $f"
                break
            }
-           [ $f -nt $PIDL_OUTPUTDIR/$o ] && {
+           test "`find $f -newer $PIDL_OUTPUTDIR/$o`" = "" && {
                list="$list $f"
                break
            }