OT hadanka s make na predlzeny vikend

Jan Waclawek konfera na efton.sk
Čtvrtek Květen 7 23:04:15 CEST 2015


>On 7.5.2015 22:42, Jan Waclawek wrote:
>>> Mejme soubor version_last_good.h
>>> Mejme soubor version_current.h, ktery se v make zvedne o jedna oproti
>>> version_last_good
>>> Posledni step prekladu, az po generovani binarky, je kopie
>>> version_current.h do version_last_good.h
>> 

>
>> Naviac, co je includnute do a.c? version_last_good.h ci version_current.h?
>
>Ano, version_current.h


>> Na zaklade coho, za akych okolnosit, kedy, sa bude robit to version_current
>> = version_last_good + 1?

>
>Na zacatku prekladu, bezpodminecne (tj. bez explicitni recipe zavislosti
>na version_last_good.h) se nacte ta verze, inkrementuje a zapise do
>version_current.h

No dobre, ale to znamena, ze ten version_current.h bude vzdy novsi nez
vsetky zdrojaky, t.j sa vsetky zdrojaky v ktorych je #include-nuty budu
vzdy bezpodmienecne prekladat, bez ohladu na to ci sa zmenili alebo nie. A
tym padom sa bude spustat cely stroj atd. 

To nie je vlastne ziadna zmena oproti tomu, ze sa includne priamo
version_last_good.h.

wek




Další informace o konferenci Hw-list