What you getting wrong is using build tags instead of the
merged projects capabilities.
Regenerate all your help without using any build tags. You
should then have a structure like this:
Parent
...mergedProjects
......Child1
......Child2
......Child3
Make a couple of copies of that. If you are following the
method on my site, Child1 will be something all users need but
delete the whole Child2 folder from one of your copies. Then open
the help and you will find you have a working copy with everything
but Child2 topics, no TOC for it, none of the index entries etc.
So you create the whole merge. The developers deliver the
parent, child1 (if using my method) and such other children as
required by the particular installation. They can deliver all and
then apply a wrong name to folders they don't want shown, or some
similar method.
On the way the help is opening, sounds like you are linking
to the startpage of the target instead of pointing the TOC of the
parent to the xpj of the project to be merged.
Take a look at the Merged WebHelp topic on my site.
Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.