i will give it a shot  i was considering this a bit for the sake of not duplicating logic like you mention  my main hesitation was that i am garbage at makefiles but i think it would be the better solution  i will play around with it today 