summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2016-10-12 09:27:39 -0700
committerMichael Forney <mforney@mforney.org>2016-10-12 09:27:39 -0700
commit6f2430229d05682c9b1cf2daf63c479f2df7afda (patch)
tree66b5d0bad26b362b3d47eb9faf4b12aa5aa7c061
parent22697e04502d4f2c4df33df0230d7bbd765caf20 (diff)
sbase: Update to latest git
-rw-r--r--core/sbase/.rev2
-rw-r--r--core/sbase/gen.rc8
m---------core/sbase/src0
3 files changed, 4 insertions, 6 deletions
diff --git a/core/sbase/.rev b/core/sbase/.rev
index b8626c4c..7ed6ff82 100644
--- a/core/sbase/.rev
+++ b/core/sbase/.rev
@@ -1 +1 @@
-4
+5
diff --git a/core/sbase/gen.rc b/core/sbase/gen.rc
index 9cff104f..5bb9a916 100644
--- a/core/sbase/gen.rc
+++ b/core/sbase/gen.rc
@@ -66,10 +66,8 @@ lib libutf.a libutf/^(\
upperrune.c\
)
-getconf_outs='$outdir'/^(confstr limits sysconf pathconf)^_l.h
-rule getconf 'getconf=$$PWD/$srcdir/getconf.sh && cd $outdir && $$getconf'
-build $"getconf_outs getconf '|' '$srcdir/getconf.sh'
-phony getconf $getconf_outs
+rule getconf '$srcdir/getconf.sh >$out.tmp && mv $out.tmp $out'
+build '$outdir'/getconf.h getconf '|' '$srcdir/getconf.sh'
fn x {
exe=$1
@@ -81,7 +79,7 @@ fn x {
case install
src=xinstall
case getconf
- deps=('||' 'phony/$dir/getconf')
+ deps=('||' '$outdir'/getconf.h)
}
cc $src.c $deps
diff --git a/core/sbase/src b/core/sbase/src
-Subproject 3c12b287ec819006593db1011668e1279d78745
+Subproject d24ef864cbf9be010294418acb51c0d424c7bc9