dominicm00 / ham

A meaty Jam build tool replacement

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adding dependency relationship to target is removing its actions

dominicm00 opened this issue · comments

The PartitionMapWriter targets in Haiku have no actions with the conditional (on architecture) header dependency they have. Without the dependency, they do have actions.

The issue seems to be with the specification of the source; putting a different source works fine.

There's not much to go on tracking this down; somehow something about the MBR.h breaks its parent.

This specific issue was caused by the source file using Depends instead of Includes with the header file. I still don't understand why Jam accepted the input, but it might be chalked up to a bug.