Somewhat OT - A Makefile Question
    Tim Daneliuk 
    tundra at tundraware.com
       
    Wed Jun  6 12:10:47 UTC 2012
    
    
  
Not strictly FBSD, but ...
Within a makefile, I need to assign the name of a program as in:
FOO = "bar".
The problem is that 'bar' may also be know as, say, "bar.sh".  Worse still
both "bar" and "bar.sh" can exist with one linked to the other.  Is there
a simple way to determine which form "bar" or "bar.sh" on on a given
system *at the time the make is run*?  If both exist, I will pick
one arbitrarily, I just don't want the detection mechanism to fail when
this is the case.  For example I don't think this works when both
are there:
FOO = $(shell `which bar bar.sh)
Thanks,
-- 
----------------------------------------------------------------------------
Tim Daneliuk     tundra at tundraware.com
PGP Key:         http://www.tundraware.com/PGP/
    
    
More information about the freebsd-questions
mailing list