[BraLUG] aktuelles Übersetzungsdatum in Code?
Markus Dahms
dahms at fh-brandenburg.de
Do Mai 24 13:12:21 CEST 2007
Hallo Uwe,
> Ich könnte mir irgendetwas mit dem Makefile und Defines vorstellen, die
> dann dem gcc übergeben werden. Aber wie müßte das aussehen?
hier mit Timestamp oder String:
Makefile:
8<---------------------------
BUILD_STAMP=`date +s`
BUILD_DATE=`date`
CFLAGS=-DBUILD_STAMP=${BUILD_STAMP} -DBUILD_DATE=\"${BUILD_DATE}\"
.c.o:
${CC} ${CFLAGS} -c -o $@ $<
8<---------------------------
bla.c
8<---------------------------
int get_timestamp(void)
{
return BUILD_STAMP;
}
const char *get_date(void)
{
return BUILD_DATE;
}
8<---------------------------
sollte[tm] funktioniern...
Markus
--
BOFH excuse #415: We're out of slots on the server
Mehr Informationen über die Mailingliste Bralug