Boost logo

Boost :

From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2019-06-03 17:03:04


On 6/3/19 7:30 PM, dariomt--- via Boost wrote:
>
> Hi all,
>
> I've added these files to my local boost/config repo, following the example
> set by other tests:
> test/boost_no_cxx11_hdr_exception.ipp
> test/no_cxx11_hdr_exception_fail.cpp
> test/no_cxx11_hdr_exception_pass.cpp
>
> Now I can see a lot of automatically generated files with no instructions
> to generate them! Are there instructions for developers that I've missed?

There are some instructions here:

https://www.boost.org/doc/libs/1_70_0/libs/config/doc/html/boost_config/guidelines_for_boost_authors.html#boost_config.guidelines_for_boost_authors.adding_new_defect_macros

> I've tried several things, and luckily this seems to do something:
> cd path/to/libs/config/tools
> ..\..\..\b2.exe toolset=msvc-14.0
>
> and indeed I can see many files being changed, although most of them only
> the timestamp: "This file was automatically generated on..."
>
> Sorry if this is a stupid question, but, am I going in the right direction?
> Also, I was planning for a minimal PR, but I see dozens of files changed...
> How do I know which files I should commit and which are only noise?

Boost.Config maintainer will probably respond, but you definitely need
to commit the files you added or modified, including those two .cpp
files created for your test.

> And last: should I ask these questions here or in the github issue?

The mailing list usually gives wider exposure to questions. But you'll
reach Boost.Config maintainer either way.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk