.trees file is not copied to build directory

Not sure if this is the expected behavior or not: When I am using two different definitions repositories definitions_A_dir and definitions_B_dir with different .trees files for each one of the definitions.

And use a common build directory.

So when ybd starts looks in build directory for a .trees file (assuming this is the first time we are running it its empty) so it is then looking in the definitions directory for the .trees file and copies the file across to the ybd build directory.

Then running the ybd on a different definitions directory definitions_B_dir will still use the .trees from definitions_A_dir and ignore .trees (B) found in definitions_B_dir .

Is it the expected behavior?

  • definitions_A_dir
    • .trees
  • definitions_B_dir
    • .trees