From 27e6adfcdf32a13dcde6d1b3238cad9a1dcd0da2 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Fri, 26 Apr 2024 22:38:58 -0500 Subject: [PATCH 1/6] Add top build jam so we can refer to this from import-search declarations. --- build.jam | 13 +++++++++++++ example/Jamfile | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 build.jam diff --git a/build.jam b/build.jam new file mode 100644 index 0000000..083d43e --- /dev/null +++ b/build.jam @@ -0,0 +1,13 @@ +# Copyright René Ferdinand Rivera Morell 2024 +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) + +import project ; + +project /boost/docca + ; + +explicit + [ alias all : example ] + ; diff --git a/example/Jamfile b/example/Jamfile index 4a68cc5..5d0ee8c 100644 --- a/example/Jamfile +++ b/example/Jamfile @@ -11,7 +11,8 @@ project json/doc ; import boostbook ; -import ../../../tools/docca/docca.jam ; +import-search /boost/docca ; +import docca ; # Produce the reference.qbk from C++ sources From 8f903dd405109e0675f65122eb2097a18019f499 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 5 May 2024 09:01:35 -0500 Subject: [PATCH 2/6] Add requires-b2 check to top-level build file. --- build.jam | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build.jam b/build.jam index 083d43e..c01a7eb 100644 --- a/build.jam +++ b/build.jam @@ -3,6 +3,8 @@ # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) +require-b2 5.1 ; + import project ; project /boost/docca From f7b95788d935afe56b7c1cca2e36e37b07d7a2ae Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Fri, 14 Jun 2024 11:52:39 -0500 Subject: [PATCH 3/6] Bump B2 require to 5.2 --- build.jam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.jam b/build.jam index c01a7eb..ce2858c 100644 --- a/build.jam +++ b/build.jam @@ -3,7 +3,7 @@ # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) -require-b2 5.1 ; +require-b2 5.2 ; import project ; From a3d7edd924f3811da3e28f87d2a99bd008c9892b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Ferdinand=20Rivera=20Morell?= Date: Tue, 20 Aug 2024 09:11:28 -0500 Subject: [PATCH 4/6] Remove superfluous import project. --- build.jam | 2 -- 1 file changed, 2 deletions(-) diff --git a/build.jam b/build.jam index ce2858c..14521df 100644 --- a/build.jam +++ b/build.jam @@ -5,8 +5,6 @@ require-b2 5.2 ; -import project ; - project /boost/docca ; From f2f30f3ac34fd48b77749c1eaf193325622e98cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Ferdinand=20Rivera=20Morell?= Date: Tue, 20 Aug 2024 09:15:48 -0500 Subject: [PATCH 5/6] Add test project to all target. --- build.jam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.jam b/build.jam index 14521df..fbba3cd 100644 --- a/build.jam +++ b/build.jam @@ -9,5 +9,5 @@ project /boost/docca ; explicit - [ alias all : example ] + [ alias all : example test ] ; From ea7e5684573e58636232fe28de776d777e54aba6 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Tue, 20 Aug 2024 13:30:11 -0500 Subject: [PATCH 6/6] Remove superfluous Jamfile. --- Jamfile | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 Jamfile diff --git a/Jamfile b/Jamfile deleted file mode 100644 index 1c6a6d1..0000000 --- a/Jamfile +++ /dev/null @@ -1,11 +0,0 @@ -# -# Copyright (c) 2024 Dmitry Arkhipov (grisumbras@yandex.ru) -# -# Distributed under the Boost Software License, Version 1.0. (See accompanying -# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -# -# Official repository: https://github.com/boostorg/json -# - -build-project test ; -build-project example ;