diff options
-rw-r--r-- | intro2-tldr.orig | 34 | ||||
-rwxr-xr-x | intro2-tour | 2 | ||||
-rw-r--r-- | intro2-tour.orig | 302 |
3 files changed, 164 insertions, 174 deletions
diff --git a/intro2-tldr.orig b/intro2-tldr.orig index eb852d4..b372340 100644 --- a/intro2-tldr.orig +++ b/intro2-tldr.orig @@ -1,5 +1,5 @@ created new executable project hello in /tmp/hello.git/ -[master (root-commit) 9a4b648] first commit +[master (root-commit) 0bd99a9] first commit 11 files changed, 99 insertions(+) create mode 100644 .gitignore create mode 100644 build/.gitignore @@ -53,13 +53,13 @@ fetching git:build2.org/hello/libhello#v1.0.0 (prerequisite of dir:/tmp/hello) querying https://git.build2.org/hello/libhello.git fetching from https://git.build2.org/hello/libhello.git synchronizing /tmp/hello-gcc/: - new libhello/1.0.0 (required by hello) + new libhello/1.0.0+1 (required by hello) upgrade hello/0.1.0#1 -distributing libhello/1.0.0 -version.in ../hello-gcc/libhello-1.0.0/libhello/version.hxx.in +distributing libhello/1.0.0+1 +version.in ../hello-gcc/libhello-1.0.0+1/libhello/version.hxx.in +c++ ../hello-gcc/libhello-1.0.0+1/libhello/cxx{hello} c++ hello/cxx{hello}@../hello-gcc/hello/hello/ -c++ ../hello-gcc/libhello-1.0.0/libhello/cxx{hello} -ld ../hello-gcc/libhello-1.0.0/libhello/libs{hello} +ld ../hello-gcc/libhello-1.0.0+1/libhello/libs{hello} ld ../hello-gcc/hello/hello/exe{hello} ln ../hello-gcc/hello/hello/exe{hello} -> hello/ @@ -76,22 +76,22 @@ fetching from https://git.build2.org/hello/libprint.git + bdep status -i hello configured 0.1.0#1 - libhello ^1.0.0 configured 1.0.0 available [1.1.0] + libhello ^1.0.0 configured 1.0.0+1 available [1.1.0+1] + bdep sync libhello synchronizing: - new libformat/1.0.0 (required by libhello) - new libprint/1.0.0 (required by libhello) - upgrade libhello/1.1.0 + new libformat/1.0.0+1 (required by libhello) + new libprint/1.0.0+1 (required by libhello) + upgrade libhello/1.1.0+1 reconfigure hello/0.1.0#1 -distributing libformat/1.0.0 -distributing libprint/1.0.0 -distributing libhello/1.1.0 +distributing libformat/1.0.0+1 +distributing libprint/1.0.0+1 +distributing libhello/1.1.0+1 + bdep sync libhello/1.0.0 synchronizing: - drop libprint/1.0.0 (unused) - drop libformat/1.0.0 (unused) - downgrade libhello/1.0.0 + drop libprint/1.0.0+1 (unused) + drop libformat/1.0.0+1 (unused) + downgrade libhello/1.0.0+1 reconfigure hello/0.1.0#1 -distributing libhello/1.0.0 +distributing libhello/1.0.0+1 diff --git a/intro2-tour b/intro2-tour index e73d3b0..ab6fa64 100755 --- a/intro2-tour +++ b/intro2-tour @@ -332,3 +332,5 @@ show /opt/tools/bin/hello World show tree /opt/tools show bpkg uninstall hello show bpkg drop hello + +echo "finished" diff --git a/intro2-tour.orig b/intro2-tour.orig index 453282a..7ba51c6 100644 --- a/intro2-tour.orig +++ b/intro2-tour.orig @@ -182,7 +182,7 @@ Hello, Windows! + git add . + git commit -m Initial implementation -[master (root-commit) 1fb77d8] Initial implementation +[master (root-commit) e079761] Initial implementation 11 files changed, 99 insertions(+) create mode 100644 .gitignore create mode 100644 build/.gitignore @@ -200,20 +200,20 @@ Hello, Windows! + git push origin master -u --force To github.com:boris-kolpackov/hello.git - + ace2f6e...1fb77d8 master -> master (forced update) + + 1bcc569...e079761 master -> master (forced update) Branch 'master' set up to track remote branch 'master' from 'origin'. + bdep ci --simulate success submitting: to: https://ci.stage.build2.org - in: https://github.com/boris-kolpackov/hello.git#master@1fb77d8ad94954bbfbecc27ccdea4298c1632f16 + in: https://github.com/boris-kolpackov/hello.git#master@e0797612bb402ce0fb69e748c588b44dc78a24f2 package: hello - version: 0.1.0-a.0.20190114103859.1fb77d8ad949 + version: 0.1.0-a.0.20190213073259.e0797612bb40 continue? [y/n] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed -
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 480 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 643 100 163 100 480 104 306 0:00:01 0:00:01 --:--:-- 306 -CI request is queued: https://ci.stage.build2.org/@0ca874e5-a059-4ca7-8ccf-fdb7616bacf7 -reference: 0ca874e5-a059-4ca7-8ccf-fdb7616bacf7 +
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 480 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 643 100 163 100 480 76 225 0:00:02 0:00:02 --:--:-- 225 +CI request is queued: https://ci.stage.build2.org/@f90898a9-dfc0-4444-ad32-71ede41d7801 +reference: f90898a9-dfc0-4444-ad32-71ede41d7801 + bdep deinit @gcc @clang deinitializing in project /tmp/hello/ @@ -244,10 +244,8 @@ git:build2.org/hello/libhello https://git.build2.org/hello/libhello.git prerequisite git:build2.org/hello/libprint##HEAD https://git.build2.org/hello/libprint.git##HEAD prerequisite git:build2.org/hello/libformat##HEAD https://git.build2.org/hello/libformat.git##HEAD -libhello/1.1.0 -libmhello/1.1.0 -libhello/1.0.0 -libmhello/1.0.0 +libhello/1.0.0+1 +libhello/1.1.0+1 + bpkg rep-info https://git.build2.org/hello/libhello.git#HEAD querying https://git.build2.org/hello/libhello.git @@ -256,7 +254,7 @@ git:build2.org/hello/libhello#HEAD https://git.build2.org/hello/libhello.git#HEA prerequisite git:build2.org/hello/libprint##HEAD https://git.build2.org/hello/libprint.git##HEAD prerequisite git:build2.org/hello/libformat##HEAD https://git.build2.org/hello/libformat.git##HEAD -libhello/1.1.0 +libhello/1.1.0+1 + bdep status fetching pkg:stage.build2.org (prerequisite of dir:/tmp/hello) @@ -271,14 +269,14 @@ synchronizing: new libhello/1.0.0+1 (required by hello) upgrade hello/0.1.0-a.0.19700101000000#1 - 0K ... 100% 29.6M=0s + 0K ... 100% 143M=0s + b synchronizing /tmp/hello-gcc/: upgrade hello/0.1.0-a.0.19700101000000#2 mkdir ../hello-gcc/hello/fsdir{hello/} version.in ../hello-gcc/libhello-1.0.0+1/libhello/version.hxx.in -c++ ../hello-gcc/libhello-1.0.0+1/libhello/cxx{hello} c++ hello/cxx{hello}@../hello-gcc/hello/hello/ +c++ ../hello-gcc/libhello-1.0.0+1/libhello/cxx{hello} ld ../hello-gcc/libhello-1.0.0+1/libhello/libs{hello} ld ../hello-gcc/hello/hello/exe{hello} ln ../hello-gcc/hello/hello/exe{hello} -> hello/ @@ -300,7 +298,7 @@ synchronizing: new libhello/1.0.0+1 (required by hello) upgrade hello/0.1.0-a.0.19700101000000#1 - 0K ... 100% 74.2M=0s + 0K ... 100% 114M=0s + bdep test -ai in configuration @gcc: c++ ../hello-gcc/libhello-1.0.0+1/tests/basics/cxx{driver} @@ -311,12 +309,12 @@ test ../hello-gcc/libhello-1.0.0+1/tests/basics/exe{driver} in configuration @clang: mkdir ../hello-clang/hello/fsdir{hello/} version.in ../hello-clang/libhello-1.0.0+1/libhello/version.hxx.in -c++ ../hello-clang/libhello-1.0.0+1/libhello/cxx{hello} c++ hello/cxx{hello}@../hello-clang/hello/hello/ c++ ../hello-clang/libhello-1.0.0+1/tests/basics/cxx{driver} +c++ ../hello-clang/libhello-1.0.0+1/libhello/cxx{hello} ld ../hello-clang/libhello-1.0.0+1/libhello/libs{hello} -ld ../hello-clang/hello/hello/exe{hello} ld ../hello-clang/libhello-1.0.0+1/tests/basics/exe{driver} +ld ../hello-clang/hello/hello/exe{hello} test hello/testscript{testscript}@../hello-clang/hello/hello/ ../hello-clang/hello/hello/exe{hello} test ../hello-clang/libhello-1.0.0+1/tests/basics/exe{driver} @@ -331,7 +329,7 @@ synchronizing: new libhello/1.0.0+1 (required by hello) upgrade hello/0.1.0-a.0.19700101000000#4 - 0K ... 100% 101M=0s + 0K ... 100% 97.2M=0s + bdep fetch fetching git:build2.org/hello/libhello (prerequisite of dir:/tmp/hello) querying https://git.build2.org/hello/libhello.git @@ -345,35 +343,35 @@ fetching from https://git.build2.org/hello/libprint.git fetching pkg:stage.build2.org (prerequisite of dir:/tmp/hello) + bdep status libhello -libhello configured 1.0.0+1 available [1.1.0] +libhello configured 1.0.0+1 available [1.1.0+1] + bdep sync libhello synchronizing: - new libformat/1.0.0 (required by libhello) - new libprint/1.0.0 (required by libhello) - upgrade libhello/1.1.0 + new libformat/1.0.0+1 (required by libhello) + new libprint/1.0.0+1 (required by libhello) + upgrade libhello/1.1.0+1 reconfigure hello/0.1.0-a.0.19700101000000#4 -distributing libformat/1.0.0 -distributing libprint/1.0.0 -distributing libhello/1.1.0 +distributing libformat/1.0.0+1 +distributing libprint/1.0.0+1 +distributing libhello/1.1.0+1 + bdep status -r hello configured 0.1.0-a.0.19700101000000#4 - libhello ^1.0.0 configured 1.1.0 - libformat ^1.0.0 configured 1.0.0 - libprint ^1.0.0 configured 1.0.0 + libhello ^1.0.0 configured 1.1.0+1 + libformat ^1.0.0 configured 1.0.0+1 + libprint ^1.0.0 configured 1.0.0+1 + bdep status -o libhello -libhello configured 1.1.0 available (1.1.0) [1.0.0+1] [1.0.0] +libhello configured 1.1.0+1 available (1.1.0+1) [1.0.0+1] + bdep sync libhello/1.0.0 synchronizing: - drop libprint/1.0.0 (unused) - drop libformat/1.0.0 (unused) + drop libprint/1.0.0+1 (unused) + drop libformat/1.0.0+1 (unused) downgrade libhello/1.0.0+1 reconfigure hello/0.1.0-a.0.19700101000000#4 +distributing libhello/1.0.0+1 - 0K ... 100% 99.9M=0s + bdep new -C libextra-gcc -t lib -l c++ libextra cc config.cxx=g++ created new library project libextra in /tmp/libextra/ created configuration /tmp/libextra-gcc/ 1 default,forwarded,auto-synchronized @@ -385,8 +383,8 @@ mkdir libextra-gcc/libextra/fsdir{libextra/} version.in libextra/libextra/version.hxx.in c++ libextra/libextra/cxx{extra}@libextra-gcc/libextra/libextra/ c++ libextra/libextra/cxx{extra}@libextra-gcc/libextra/libextra/ -ar libextra-gcc/libextra/libextra/liba{extra} ld libextra-gcc/libextra/libextra/libs{extra} +ar libextra-gcc/libextra/libextra/liba{extra} install unpkg-gcc/ install unpkg-gcc/include/ install unpkg-gcc/include/libextra/ @@ -435,37 +433,37 @@ querying https://git.build2.org/hello/libprint.git fetching from https://git.build2.org/hello/libprint.git fetching pkg:stage.build2.org (prerequisite of dir:/tmp/hello) synchronizing: - new libformat/1.0.0 (required by libhello) - new libprint/1.0.0 (required by libhello) - new libhello/1.1.0 (required by hello) + new libformat/1.0.0+1 (required by libhello) + new libprint/1.0.0+1 (required by libhello) + new libhello/1.1.0+1 (required by hello) new hello/0.1.0-a.0.19700101000000 -distributing libformat/1.0.0 -distributing libprint/1.0.0 -distributing libhello/1.1.0 +distributing libformat/1.0.0+1 +distributing libprint/1.0.0+1 +distributing libhello/1.1.0+1 + b test: ../hello-gcc-1/ mkdir ../hello-gcc-1/hello/fsdir{hello/} -version.in ../hello-gcc-1/libhello-1.1.0/libhello/version.hxx.in -version.in ../hello-gcc-1/libformat-1.0.0/libformat/version.hxx.in -version.in ../hello-gcc-1/libprint-1.0.0/libprint/version.hxx.in -c++ ../hello-gcc-1/libprint-1.0.0/libprint/cxx{print} -c++ ../hello-gcc-1/libprint-1.0.0/tests/basics/cxx{driver} -c++ ../hello-gcc-1/libformat-1.0.0/tests/basics/cxx{driver} -c++ ../hello-gcc-1/libhello-1.1.0/libhello/cxx{hello} -c++ ../hello-gcc-1/libformat-1.0.0/libformat/cxx{format} -c++ ../hello-gcc-1/libhello-1.1.0/tests/basics/cxx{driver} +version.in ../hello-gcc-1/libformat-1.0.0+1/libformat/version.hxx.in +version.in ../hello-gcc-1/libprint-1.0.0+1/libprint/version.hxx.in +version.in ../hello-gcc-1/libhello-1.1.0+1/libhello/version.hxx.in +c++ ../hello-gcc-1/libformat-1.0.0+1/tests/basics/cxx{driver} +c++ ../hello-gcc-1/libprint-1.0.0+1/libprint/cxx{print} +c++ ../hello-gcc-1/libprint-1.0.0+1/tests/basics/cxx{driver} +c++ ../hello-gcc-1/libhello-1.1.0+1/tests/basics/cxx{driver} c++ hello/cxx{hello}@../hello-gcc-1/hello/hello/ -ld ../hello-gcc-1/libprint-1.0.0/libprint/libs{print} -ld ../hello-gcc-1/libprint-1.0.0/tests/basics/exe{driver} -ld ../hello-gcc-1/libformat-1.0.0/libformat/libs{format} -ld ../hello-gcc-1/libformat-1.0.0/tests/basics/exe{driver} -ld ../hello-gcc-1/libhello-1.1.0/libhello/libs{hello} +c++ ../hello-gcc-1/libhello-1.1.0+1/libhello/cxx{hello} +c++ ../hello-gcc-1/libformat-1.0.0+1/libformat/cxx{format} +ld ../hello-gcc-1/libprint-1.0.0+1/libprint/libs{print} +ld ../hello-gcc-1/libprint-1.0.0+1/tests/basics/exe{driver} +ld ../hello-gcc-1/libformat-1.0.0+1/libformat/libs{format} +ld ../hello-gcc-1/libformat-1.0.0+1/tests/basics/exe{driver} +ld ../hello-gcc-1/libhello-1.1.0+1/libhello/libs{hello} ld ../hello-gcc-1/hello/hello/exe{hello} -ld ../hello-gcc-1/libhello-1.1.0/tests/basics/exe{driver} +ld ../hello-gcc-1/libhello-1.1.0+1/tests/basics/exe{driver} test hello/testscript{testscript}@../hello-gcc-1/hello/hello/ ../hello-gcc-1/hello/hello/exe{hello} -test ../hello-gcc-1/libprint-1.0.0/tests/basics/exe{driver} -test ../hello-gcc-1/libformat-1.0.0/tests/basics/exe{driver} -test ../hello-gcc-1/libhello-1.1.0/tests/basics/exe{driver} +test ../hello-gcc-1/libformat-1.0.0+1/tests/basics/exe{driver} +test ../hello-gcc-1/libprint-1.0.0+1/tests/basics/exe{driver} +test ../hello-gcc-1/libhello-1.1.0+1/tests/basics/exe{driver} + b configure: ../hello-gcc/ config.cc.poptions+=-I/tmp/unpkg-gcc/include config.cc.loptions+=-L/tmp/unpkg-gcc/lib save ../hello-gcc/build/config.build @@ -491,13 +489,13 @@ created new executable project hello in /tmp/hello/ created configuration @gcc /tmp/hello-gcc/ 1 default,forwarded,auto-synchronized synchronizing: new hello/0.1.0-a.0.19700101000000 -error: unable to delete 'build2-control': remote ref does not exist -error: failed to push some refs to 'git@github.com:boris-kolpackov/hello.git' +To github.com:boris-kolpackov/hello.git + - [deleted] build2-control To github.com:boris-kolpackov/hello.git - [deleted] v0.1.0-a.1 To github.com:boris-kolpackov/hello.git - [deleted] v0.1.0 -[master (root-commit) 7d6000b] Initial implementation +[master (root-commit) ba0a54c] Initial implementation 11 files changed, 99 insertions(+) create mode 100644 .gitignore create mode 100644 build/.gitignore @@ -511,15 +509,15 @@ To github.com:boris-kolpackov/hello.git create mode 100644 manifest create mode 100644 repositories.manifest To github.com:boris-kolpackov/hello.git - + 1fb77d8...7d6000b master -> master (forced update) + + e079761...ba0a54c master -> master (forced update) Branch 'master' set up to track remote branch 'master' from 'origin'. + bdep status -hello configured 0.1.0-a.0.19700101000000 available 0.1.0-a.0.20190114104313.7d6000b7746e +hello configured 0.1.0-a.0.19700101000000 available 0.1.0-a.0.20190213073719.ba0a54c20481 + b info project: hello -version: 0.1.0-a.0.20190114104313.7d6000b7746e +version: 0.1.0-a.0.20190213073719.ba0a54c20481 summary: hello executable url: https://example.org/hello src_root: /tmp/hello/ @@ -531,15 +529,15 @@ meta-operations: perform configure disfigure dist info + bdep sync synchronizing: - upgrade hello/0.1.0-a.0.20190114104313.7d6000b7746e + upgrade hello/0.1.0-a.0.20190213073719.ba0a54c20481 + bdep status -hello configured 0.1.0-a.0.20190114104313.7d6000b7746e -[master ea65d74] Another commit +hello configured 0.1.0-a.0.20190213073719.ba0a54c20481 +[master f67043c] Another commit 1 file changed, 1 insertion(+) + bdep status -hello configured 0.1.0-a.0.20190114104313.7d6000b7746e available 0.1.0-a.0.20190114104317.ea65d7448999 +hello configured 0.1.0-a.0.20190213073719.ba0a54c20481 available 0.1.0-a.0.20190213073723.f67043c870f7 + bdep release --alpha --push releasing: @@ -550,13 +548,11 @@ releasing: commit: yes tag: v0.1.0-a.1 push: origin/master -continue? [y/n] [master b06f00e] Release version 0.1.0-a.1 +continue? [y/n] [master 4f6c42d] Release version 0.1.0-a.1 1 file changed, 1 insertion(+), 1 deletion(-) -[master 5f59a7e] Change version to 0.1.0-a.1.z +[master 4eab5a3] Change version to 0.1.0-a.1.z 1 file changed, 1 insertion(+), 1 deletion(-) -To github.com:boris-kolpackov/hello.git - 7d6000b..5f59a7e master -> master - * [new tag] v0.1.0-a.1 -> v0.1.0-a.1 +pushing branch master, tag v0.1.0-a.1 + bdep release --no-open --push releasing: @@ -566,11 +562,9 @@ releasing: commit: yes tag: v0.1.0 push: origin/master -continue? [y/n] [master 20c09fa] Release version 0.1.0 +continue? [y/n] [master a914bd9] Release version 0.1.0 1 file changed, 1 insertion(+), 1 deletion(-) -To github.com:boris-kolpackov/hello.git - 5f59a7e..20c09fa master -> master - * [new tag] v0.1.0 -> v0.1.0 +pushing branch master, tag v0.1.0 + bdep publish --simulate success synchronizing: @@ -584,12 +578,7 @@ publishing: section: alpha control: https://github.com/boris-kolpackov/hello.git warning: publishing using staged build2 toolchain -continue? [y/n] pushing build2-control -Counting objects: 6, done. -Delta compression using up to 8 threads. -Compressing objects: 33% (1/3)
Compressing objects: 66% (2/3)
Compressing objects: 100% (3/3)
Compressing objects: 100% (3/3), done. -Writing objects: 16% (1/6)
Writing objects: 33% (2/6)
Writing objects: 50% (3/6)
Writing objects: 66% (4/6)
Writing objects: 83% (5/6)
Writing objects: 100% (6/6)
Writing objects: 100% (6/6), 466 bytes | 466.00 KiB/s, done. -Total 6 (delta 1), reused 0 (delta 0) +continue? [y/n] pushing branch build2-control remote: remote: Create a pull request for 'build2-control' on GitHub by visiting: remote: https://github.com/boris-kolpackov/hello/pull/new/build2-control @@ -598,9 +587,9 @@ Branch 'build2-control' set up to track remote branch 'build2-control' from 'ori submitting hello-0.1.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed -
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 1879 0 0 100 1879 0 771 0:00:02 0:00:02 --:--:-- 771
100 1995 100 116 100 1879 44 713 0:00:02 0:00:02 --:--:-- 713 +
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 1877 0 0 100 1877 0 800 0:00:02 0:00:02 --:--:-- 800
100 1993 100 116 100 1877 46 758 0:00:02 0:00:02 --:--:-- 758 package submission is queued: https://queue.cppget.org/hello/0.1.0 -reference: e599f0c6b6ac +reference: 358b079b307d + bdep release --open --push opening: @@ -609,10 +598,9 @@ opening: open: 0.2.0-a.0.z commit: yes push: origin/master -continue? [y/n] [master 1bcc569] Change version to 0.2.0-a.0.z +continue? [y/n] [master fea34a6] Change version to 0.2.0-a.0.z 1 file changed, 1 insertion(+), 1 deletion(-) -To github.com:boris-kolpackov/hello.git - 20c09fa..1bcc569 master -> master +pushing branch master + bdep new -C hello-gcc @gcc -t exe -l c++ hello cc config.cxx=g++ created new executable project hello in /tmp/hello/ @@ -652,12 +640,12 @@ mkdir ../hello-gcc/libhello/fsdir{libhello/} mkdir ../hello-gcc/hello/fsdir{hello/} mkdir ../hello-gcc/libhello/tests/fsdir{basics/} version.in ../libhello/libhello/version.hxx.in -c++ ../libhello/libhello/cxx{hello}@../hello-gcc/libhello/libhello/ c++ hello/cxx{hello}@../hello-gcc/hello/hello/ +c++ ../libhello/libhello/cxx{hello}@../hello-gcc/libhello/libhello/ c++ ../libhello/tests/basics/cxx{driver}@../hello-gcc/libhello/tests/basics/ ld ../hello-gcc/libhello/libhello/libs{hello} -ld ../hello-gcc/hello/hello/exe{hello} ld ../hello-gcc/libhello/tests/basics/exe{driver} +ld ../hello-gcc/hello/hello/exe{hello} test hello/testscript{testscript}@../hello-gcc/hello/hello/ ../hello-gcc/hello/hello/exe{hello} test ../hello-gcc/libhello/tests/basics/exe{driver} @@ -705,12 +693,12 @@ mkdir ../hello-gcc/libhello/fsdir{libhello/} mkdir ../hello-gcc/hello/fsdir{hello/} mkdir ../hello-gcc/libhello/tests/fsdir{basics/} version.in libhello/libhello/version.hxx.in -c++ libhello/libhello/cxx{hello}@../hello-gcc/libhello/libhello/ c++ hello/hello/cxx{hello}@../hello-gcc/hello/hello/ c++ libhello/tests/basics/cxx{driver}@../hello-gcc/libhello/tests/basics/ +c++ libhello/libhello/cxx{hello}@../hello-gcc/libhello/libhello/ ld ../hello-gcc/libhello/libhello/libs{hello} -ld ../hello-gcc/hello/hello/exe{hello} ld ../hello-gcc/libhello/tests/basics/exe{driver} +ld ../hello-gcc/hello/hello/exe{hello} test hello/hello/testscript{testscript}@../hello-gcc/hello/hello/ ../hello-gcc/hello/hello/exe{hello} test ../hello-gcc/libhello/tests/basics/exe{driver} @@ -733,68 +721,68 @@ fetching from https://git.build2.org/hello/libformat.git fetching git:build2.org/hello/libprint##HEAD (prerequisite of git:build2.org/hello/libhello) querying https://git.build2.org/hello/libprint.git fetching from https://git.build2.org/hello/libprint.git - new libformat/1.0.0 (required by libhello) - new libprint/1.0.0 (required by libhello) - new libhello/1.1.0 (required by hello) - new hello/1.0.0 -continue? [Y/n] distributing libformat/1.0.0 -checked out libformat/1.0.0 -configured libformat/1.0.0 -distributing libprint/1.0.0 -checked out libprint/1.0.0 -configured libprint/1.0.0 -distributing libhello/1.1.0 -checked out libhello/1.1.0 -configured libhello/1.1.0 -distributing hello/1.0.0 -checked out hello/1.0.0 -configured hello/1.0.0 -version.in libhello-1.1.0/libhello/version.hxx.in -version.in libformat-1.0.0/libformat/version.hxx.in -version.in libprint-1.0.0/libprint/version.hxx.in -c++ libprint-1.0.0/libprint/cxx{print} -c++ libhello-1.1.0/libhello/cxx{hello} -c++ hello-1.0.0/hello/cxx{hello} -c++ libformat-1.0.0/libformat/cxx{format} -ld libprint-1.0.0/libprint/libs{print} -ld libformat-1.0.0/libformat/libs{format} -ld libhello-1.1.0/libhello/libs{hello} -ld hello-1.0.0/hello/exe{hello} -updated hello/1.0.0 + new libformat/1.0.0+1 (required by libhello) + new libprint/1.0.0+1 (required by libhello) + new libhello/1.1.0+1 (required by hello) + new hello/1.0.0+1 +continue? [Y/n] distributing libformat/1.0.0+1 +checked out libformat/1.0.0+1 +configured libformat/1.0.0+1 +distributing libprint/1.0.0+1 +checked out libprint/1.0.0+1 +configured libprint/1.0.0+1 +distributing libhello/1.1.0+1 +checked out libhello/1.1.0+1 +configured libhello/1.1.0+1 +distributing hello/1.0.0+1 +checked out hello/1.0.0+1 +configured hello/1.0.0+1 +version.in libhello-1.1.0+1/libhello/version.hxx.in +version.in libformat-1.0.0+1/libformat/version.hxx.in +version.in libprint-1.0.0+1/libprint/version.hxx.in +c++ libprint-1.0.0+1/libprint/cxx{print} +c++ libhello-1.1.0+1/libhello/cxx{hello} +c++ hello-1.0.0+1/hello/cxx{hello} +c++ libformat-1.0.0+1/libformat/cxx{format} +ld libprint-1.0.0+1/libprint/libs{print} +ld libformat-1.0.0+1/libformat/libs{format} +ld libhello-1.1.0+1/libhello/libs{hello} +ld hello-1.0.0+1/hello/exe{hello} +updated hello/1.0.0+1 + bpkg install hello -ld libhello-1.1.0/libhello/libs{hello} -ld hello-1.0.0/hello/exe{hello} +ld libhello-1.1.0+1/libhello/libs{hello} +ld hello-1.0.0+1/hello/exe{hello} install /opt/tools/ install /opt/tools/include/ install /opt/tools/include/libhello/ -install libhello-1.1.0/libhello/hxx{export} -install libhello-1.1.0/libhello/hxx{hello} +install libhello-1.1.0+1/libhello/hxx{export} +install libhello-1.1.0+1/libhello/hxx{hello} install /opt/tools/share/ install /opt/tools/share/doc/ install /opt/tools/share/doc/libhello/ -install libhello-1.1.0/manifest{manifest} -install libhello-1.1.0/libhello/hxx{version} +install libhello-1.1.0+1/manifest{manifest} +install libhello-1.1.0+1/libhello/hxx{version} install /opt/tools/include/libprint/ -install libprint-1.0.0/libprint/hxx{print} -install libprint-1.0.0/libprint/hxx{export} +install libprint-1.0.0+1/libprint/hxx{print} +install libprint-1.0.0+1/libprint/hxx{export} install /opt/tools/share/doc/libprint/ -install libprint-1.0.0/manifest{manifest} -install libprint-1.0.0/libprint/hxx{version} -install libprint-1.0.0/libprint/libs{print} +install libprint-1.0.0+1/manifest{manifest} +install libprint-1.0.0+1/libprint/hxx{version} +install libprint-1.0.0+1/libprint/libs{print} install /opt/tools/include/libformat/ -install libformat-1.0.0/libformat/hxx{export} -install libformat-1.0.0/libformat/hxx{format} +install libformat-1.0.0+1/libformat/hxx{export} +install libformat-1.0.0+1/libformat/hxx{format} install /opt/tools/share/doc/libformat/ -install libformat-1.0.0/manifest{manifest} -install libformat-1.0.0/libformat/hxx{version} -install libformat-1.0.0/libformat/libs{format} -install libhello-1.1.0/libhello/libs{hello} +install libformat-1.0.0+1/manifest{manifest} +install libformat-1.0.0+1/libformat/hxx{version} +install libformat-1.0.0+1/libformat/libs{format} +install libhello-1.1.0+1/libhello/libs{hello} install /opt/tools/bin/ -install hello-1.0.0/hello/exe{hello} +install hello-1.0.0+1/hello/exe{hello} install /opt/tools/share/doc/hello/ -install hello-1.0.0/manifest{manifest} -installed hello/1.0.0 +install hello-1.0.0+1/manifest{manifest} +installed hello/1.0.0+1 + /opt/tools/bin/hello World Hello, World! @@ -841,36 +829,36 @@ Hello, World! 13 directories, 23 files + bpkg uninstall hello -uninstall hello-1.0.0/manifest{manifest} +uninstall hello-1.0.0+1/manifest{manifest} uninstall /opt/tools/share/doc/hello/ -uninstall hello-1.0.0/hello/exe{hello} +uninstall hello-1.0.0+1/hello/exe{hello} uninstall /opt/tools/bin/ -uninstall libhello-1.1.0/libhello/libs{hello} -uninstall libformat-1.0.0/libformat/libs{format} -uninstall libformat-1.0.0/libformat/hxx{version} -uninstall libformat-1.0.0/manifest{manifest} +uninstall libhello-1.1.0+1/libhello/libs{hello} +uninstall libformat-1.0.0+1/libformat/libs{format} +uninstall libformat-1.0.0+1/libformat/hxx{version} +uninstall libformat-1.0.0+1/manifest{manifest} uninstall /opt/tools/share/doc/libformat/ -uninstall libformat-1.0.0/libformat/hxx{format} -uninstall libformat-1.0.0/libformat/hxx{export} +uninstall libformat-1.0.0+1/libformat/hxx{format} +uninstall libformat-1.0.0+1/libformat/hxx{export} uninstall /opt/tools/include/libformat/ -uninstall libprint-1.0.0/libprint/libs{print} -uninstall libprint-1.0.0/libprint/hxx{version} -uninstall libprint-1.0.0/manifest{manifest} +uninstall libprint-1.0.0+1/libprint/libs{print} +uninstall libprint-1.0.0+1/libprint/hxx{version} +uninstall libprint-1.0.0+1/manifest{manifest} uninstall /opt/tools/share/doc/libprint/ -uninstall libprint-1.0.0/libprint/hxx{export} -uninstall libprint-1.0.0/libprint/hxx{print} +uninstall libprint-1.0.0+1/libprint/hxx{export} +uninstall libprint-1.0.0+1/libprint/hxx{print} uninstall /opt/tools/include/libprint/ -uninstall libhello-1.1.0/libhello/hxx{version} -uninstall libhello-1.1.0/manifest{manifest} +uninstall libhello-1.1.0+1/libhello/hxx{version} +uninstall libhello-1.1.0+1/manifest{manifest} uninstall /opt/tools/share/doc/libhello/ uninstall /opt/tools/share/doc/ uninstall /opt/tools/share/ -uninstall libhello-1.1.0/libhello/hxx{hello} -uninstall libhello-1.1.0/libhello/hxx{export} +uninstall libhello-1.1.0+1/libhello/hxx{hello} +uninstall libhello-1.1.0+1/libhello/hxx{export} uninstall /opt/tools/include/libhello/ uninstall /opt/tools/include/ uninstall /opt/tools/ -uninstalled hello/1.0.0 +uninstalled hello/1.0.0+1 + bpkg drop hello following dependencies were automatically built but will no longer be used: |