systemove promenne a makefile
Jakub Ladman
ladmanj@volny.cz
Čtvrtek Únor 26 13:16:57 CET 2009
Uz jsem si toho nepodminecneho nastaveni vsimnul, ale nejprve jsem ho
prehlizel. Ne nepochopil, ale nevsiml jsem si toho.
Jakub
Dne Thursday 26 of February 2009 13:06:33 Jan Waclawek napsal(a):
> Bez ohladu na to ci to porovnanie dava zmysel alebo nie, tak ten posledny
> HOST := WIN32, ktory je nepodmienecny, Vam sposobi, ze HOST nemoze by ine
> nez WIN32... :-O
>
> Co Vam vlastne vypise to echo $$OSTYPE ?
>
> wek
>
> ----- Original Message ---------------
>
> Subject: Re: systemove promenne a makefile
> From: Jakub Ladman <ladmanj@volny.cz>
> Date: Thu, 26 Feb 2009 12:53:44 +0100
> To: HW-news <hw-list@list.hw.cz>
>
> >To prave neni pravda,
> >vyraz echo $$OSTYPE
> >znamena spust echo s parametrem $OSTYPE, prvni $ znamena druhy $
> >neinterpretuj, ale napis ho jak je.
> >
> >Zkousim to na tomhle, nasledujici konstrukce neni z me hlavy ale nekde z
> >ciziho projektu.
> >
> > ifeq ($(OSTYPE),$(strip solaris ))
> > HOST := UNIX
> > endif
> > ifeq ($(OSTYPE),$(strip linux ))
> > HOST := UNIX
> > endif
> > ifndef HOST
> > HOST := WIN32
> > endif
> > HOST := WIN32
> >
> >
> >all:
> > echo $$OSTYPE
> > echo $(HOST)
> >
> >Solaris nemam, ale na linuxu mi to druhe echo vypise WIN32, nefunguje to
> > ani kdyz se promenna exportuje.
> >
> >Jakub
> >
> >Dne Thursday 26 of February 2009 12:17:41 Jan Waclawek napsal(a):
> >> Chce to len trocha chapat princip pouzitia escape znakov, v tomto
> >> pripade $:
> >>
> >>
> >> $ cat makefile
> >> all:
> >> echo $$OSTYPE
> >>
> >>
> >> $ make
> >> echo $OSTYPE
> >> cygwin
> >>
> >>
> >>
> >> wek
> >
> >_______________________________________________
> >HW-list mailing list - sponsored by www.HW.cz
> >Hw-list@list.hw.cz
> >http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list