Makefile a inkrementace cisla buildu
David Obdrzalek
David.Obdrzalek na mff.cuni.cz
Pátek Leden 15 13:07:26 CET 2016
Jeste se podivej, jestli to nekde nema vlastni adresar s
predgenerovanymi/predkompilovanymi vecmi, pak by si to mohlo brat vse ke kompilaci
odtamtud a ty tvoje zmeny zahadne ignorovat (Arduino to tak dela, obcas se nekde
neco nezkompiluje a je potreba promaznout ty jeho temporary a zkomipovat z cisteho).
D.O.
On 15 Jan 2016 at 12:56, Pavel Kutina wrote:
> To by bylo perfektni. Zjistil jsem ale, ze hacek je nekde jinde a vetsi.
>
> To, na cem se to snazim rozchodit, je Energia (http://energia.nu/) - v
> podstate Arduino-like IDE pro TI 430 a Stellaris.
>
> Prestoze je v instalaci ruznych Makefile souboru asi osm, jakekoliv zmeny v
> libovolnem z nich nezpusobuji zadne zmeny ve zpusobu buildu, a to i pri
> jejich odstraneni nebo zapsani evidentnich nesmyslu... Dokumentace taktne
> mlci, forum taktez (resp. da se najit par prispevku o Makefile na linuxove
> verzi), vypada to, ze Makefile nema prazadny vliv na build a vse si vola
> striktne ten javovsky nesmysl, kteremu rikaji IDE :( Jak to vypada, vsechny
> uvedene Makefile tam jen zustaly pri prenaseni kodu z knihoven a projektu
> TI.
>
> No nic, timestamp staci. Ale krev mi to pije, ne ze ne.
>
> Omlouvam se za zbytecne vlakno.
>
> Pavel Kutina
>
>
> ----- Original Message -----
> From: "Zuffa Jan" <ZuffaJ na cgc.sk>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Friday, January 15, 2016 10:36 AM
> Subject: RE: Makefile a inkrementace cisla buildu
>
>
> Ja som si kedysi napisal .exe.
> V pre - builde sa zavola s parametrom na .h subor z ktoreho
> precita verziu a vygeneruje novy obsah s verziou zvysenou o 1
> .h subor je samozrejme nalinkovany k projektu
> Ked tak mozem poslat
>
> j.
>
> -----Original Message-----
> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Jan Waclawek
> Sent: Friday, January 15, 2016 6:57 AM
> To: HW-news
> Subject: Re: Makefile a inkrementace cisla buildu
>
> Co je to "to" v "mi to beha na Win"?
>
> Potrebujete aby vam "nieco" to cislo inkrementovalo, najlepsie mat subor, v
> ktorom nic ine ako to cislo nie je. Na to je spusta nastrojov, ano, okrem
> ineho aj unixovske/linuxovske shelly, ktore existuju aj pre win, ale aj ine
> utility, ktore to maju obvykle ako vedlajsi produkt, napriklad zalohovacie
> systemy. Myslim, ze som na toto pouzival aj srecord (ktory to cislo menil
> priamo v hex-e, ale to je ina story). Ak to "nieco" nemate, alebo sa Vam
> nechce skumat, ako z nejakej vseobecnejsej utility vydolovat funkcionalitu
> "niecoho", tak si to "nieco" jednoducho napiste, je to len niekolko riadkov
> vo Vasom oblubenom jazyku na win.
>
> wek
>
>
>
> ----- Original Message ---------------
>
> >Zdravim,
> >
> >docela by se mi libilo, kdybych do zkompilovaneho programu nekudy
> >dostal neco jako cislo buildu. Pouzivam sice alespon datum a cas buildu
> >z gcc pres __DATE__ a __TIME__, ale vic bych uvital nejakou inkrementaci
> >cisla.
> >
> >Nasel jsem sice nejake zminky, ze pres Makefile (treba tady
> >http://www.linuxjournal.com/content/add-auto-incrementing-build-number-
> >your-build-process),
> >ale docela se v tom ztracim.
> >
> >Nemate nekdo nejaky polopaticky navod, kudy a jak na neco takoveho?
> >Navic mi to beha na Win, takze predpokladam nejake odlisnosti od
> >skriptovani na Linuxu.
> >
> >Diky.
> >
> >Pavel Kutina
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list