I have the following problem with jam 2.4:
base.ui --> (base.cpp, base.hpp) --> (derived.cpp, derived.hpp)
The pair base.cpp/base.hpp is generated from base.ui.
The contents of derived.cpp and derived.hpp are as follows (simplified):
derived.cpp:
#include "derived.hpp"
derived.hpp
#include "base.hpp"
If I change base.ui, jam detects that it has to (re)generate
base.cpp/base.hpp.
Then header file scanning finds that derived.hpp includes base.hpp and that
derived.cpp includes derived.hpp.
Unfortunately derived.cpp is not rebuilt for some reason, although it should
be.
Has anybody an idea?
Best regards, Peter.