Nп/п : 70 из 100
От : Max Vasilyev 2:5057/77 11 апр 26 16:16:42
К : Nil A 11 апр 26 15:21:01
Тема : change srcdate and spec
----------------------------------------------------------------------------------
@MSGID: 2:5057/77 69da3c11
@REPLY: 2:5015/46 69a11cf4
@CHRS: CP866 2
@TZUTC: 0400
Hello Nil!
27 Feb 26 07:19, you wrote to me:
VA>>> Залил патч в гит.
MV>> а reldate и __SRCDATE__ поправить в golded.spec и srcdate.h?
NA> Hу это же не задача разработчика патчика, а Release Engineer`а. С
NA> релизами, кстати, вообще всё плохо, потому что мы застряли на 1.1.5
NA> просто.
NA> Я не знаю чем в Windows, DOS и OS/2 собирают, но для CMake и Makefile
NA> можно придумать что-то типа.
[skip]
NA> git log -1 --format=%cd --date=format:%Y%m%d
NA> Или сделать эти два файла шаблонами srcdate.h.in и golded.spec.in
Согласен
NA> ====srcdate.h.in===
NA> #ifndef __SRCDATE__
NA> #define __SRCDATE__ "@SRCDATE@"
NA> #endif
NA> ===golded.spec.in===
NA> %define reldate @SRCDATE@
NA> И генерировать их тоже
NA> ===Cmake===
NA> configure_file(${CMAKE_SOURCE_DIR}/srcdate.h.in
NA> ${CMAKE_BINARY_DIR}/srcdate.h
NA> @ONLY) configure_file(${CMAKE_SOURCE_DIR}/golded.spec.in
NA> ${CMAKE_BINARY_DIR}/golded.spec @ONLY)
NA> ===Makefile====
NA> srcdate.h: srcdate.h.in SRCDATE
NA> sed `s/@SRCDATE@/$(SRCDATE)/g` $< > $@
NA> golded.spec: golded.spec.in SRCDATE
NA> sed `s/@SRCDATE@/$(SRCDATE)/g` $< > $@
сделай патч :-)
WBR, Max.
--- скучаю по FleetStreet`у :-(((
* Origin: Personal Reality (2:5057/77)
SEEN-BY: 46/49 50/109 104/117 221/6 240/1120 301/1
341/66 451/31 452/28 166
SEEN-BY: 455/19 460/58 463/68 4500/1 5000/28 111
118 200 283 5015/42 46
SEEN-BY: 5019/40 400 5020/113 545 620 715 830 846
848 1042 2992 4441 12000
SEEN-BY: 5022/128 5029/32 5030/49 115 1081 1474
5049/1 3 5050/151 5053/51 58
SEEN-BY: 5054/89 5057/77 5058/104 5060/900 5061/133
5068/45 5083/444 6078/80
SEEN-BY: 6090/1
@PATH: 5057/77 5000/111 5020/1042 4441