Re: [AD] 'copy' commands in makefile.all? |
[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]
In reply to Vincent Penquerc'h <Vincent.Penquerch@xxxxxxxxxx>: > Out of curiosity, how do you do it ? > I simply check environment variables (OSTYPE, actually) do detect > Linux against DOS (well, I've not actually tried it on DOS yet :)) > but I don't know if other unix-likes define OSTYPE, and for what > values... > Well, DJGPP is easy: ifneq ($(DJGPP),) include makefile.dj endif On Unix, the definitive command seems to be uname: ifneq ($(findstring Linux,$(shell uname)),) include makefile.linux endif ifneq ($(findstring SunOS,$(shell uname)),) include makefile.sunos endif And so on. Bye for now, -- Laurence Withers, lwithers@xxxxxxxxxx http://www.lwithers.demon.co.uk/
Attachment:
signature.asc
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |