chiark
/
gitweb
/
~ian
/
topbloke.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
wip new props arrangements; before abolish props
[topbloke.git]
/
tb-create.pl
diff --git
a/tb-create.pl
b/tb-create.pl
index 5c620f35fb30bd5a0186c2f661ac982619d375b2..0e93c45381a8f723c438fecfd37ebf71d91a33b1 100755
(executable)
--- a/
tb-create.pl
+++ b/
tb-create.pl
@@
-107,12
+107,12
@@
my $baseref = "refs/topbloke-bases/$newpatch";
create_and_switch($baseref, 'base');
meta_and_stage('msg', "# not applicable\n");
create_and_switch($baseref, 'base');
meta_and_stage('msg', "# not applicable\n");
-meta_and_stage('deps', "
# not applicable\n
");
-meta_and_stage('
flags', ''
);
+meta_and_stage('deps', "");
+meta_and_stage('
props', "patch $current->{Fullname}\n"
);
if ($current->{Kind} eq 'foreign') {
meta_and_stage('included', $current->{DepSpec}."\n");
if ($current->{Kind} eq 'foreign') {
meta_and_stage('included', $current->{DepSpec}."\n");
- meta_and_stage('p
flag
s', '');
+ meta_and_stage('p
prop
s', '');
}
run_git(qw(commit -q -m), "tb-create $newpatch base");
}
run_git(qw(commit -q -m), "tb-create $newpatch base");
@@
-141,9
+141,9
@@
wf_done($nm);
stage_meta('msg');
meta_and_stage('deps', "$current->{DepSpec}\n");
stage_meta('msg');
meta_and_stage('deps', "$current->{DepSpec}\n");
-# we inherit
empty flag
s from the base branch
+# we inherit
correct props and pprop
s from the base branch
-
flagsfile_add_flag('included
',$newpatch);
+
depsfile_add_dep('included','tb
',$newpatch);
stage_meta('included');
run_git(qw(commit -q -m), "tb-create $newpatch tip");
stage_meta('included');
run_git(qw(commit -q -m), "tb-create $newpatch tip");