+persist*
.lock
+*.log
+*+autoversion.c
+realtime.stderr
*+dflags.h
*.new
REALTIME_CORE_OBJS= $(addsuffix .o, $(REALTIME_CORE))
realtime: $(REALTIME_CORE_OBJS) $(LIBOOP_OBJS) -lm
+ ../.git-revid C >$@+autoversion.c.new
+ @set -x; if ! cmp $@+autoversion.c.new $@+autoversion.c; then \
+ mv $@+autoversion.c.new $@+autoversion.c; \
+ $(CC) $(CFLAGS) -c $@+autoversion.c; \
+ fi
+ $(CC) $(LDFLAGS) $@+autoversion.o $^ $(LDLIBS) -o $@
#---------- other targets ----------
multiplex should have restart loop limiting
why did removing +persist.* not fix it
-version number should be reported / preserved somehow
should expire dumps, eventually
want realtime kernel for bessar
SEG_IV;
MovPosComb report;
+ printf("# %s\n", autoversion);
+
persist_mapread();
FOR_SEG {
sys_events= 0;
}
+ ouprintf("info version : %s\n", autoversion);
persist_entrails_interpret();
records_parse(argv);
realtime_priority();
#include <sys/types.h>
#include <sys/time.h>
+#include "../.git-revid-autoversion.h"
#include "../layout/layout-data.h"
#include "realtime+dflags.h"