# Get git commit version and date
-GIT_VERSION := $(shell git --no-pager describe --tags --always --dirty)
+#GIT_VERSION := $(shell git --no-pager describe --tags --always --dirty)
GIT_DATE := $(firstword $(shell git --no-pager show --date=short --format="%ai" --name-only))
+GIT_VERSION := $(shell git describe --abbrev=0 --tags)
# uncomment the line below to include support for psk31
PSK_INCLUDE=PSK
install:
cp pihpsdr ../pihpsdr
cp pihpsdr ./release/pihpsdr
+ cd release; tar cvf pihpsdr_$(GIT_VERSION).tar pihpsdr
cd release; tar cvf pihpsdr.tar pihpsdr
int main (int argc, char *argv[]) {
gtk_init (&argc, &argv);
- fprintf(stderr,"Build: %s %s\n",build_date,build_version);
+ fprintf(stderr,"Build: %s %s\n",build_date,version);
uname(&unameData);
fprintf(stderr,"sysname: %s\n",unameData.sysname);
cairo_set_source_rgb (cr, 0, 0, 0);
cairo_paint (cr);
- //sprintf(text,"Version: %s %s", build_date, build_version);
+ //sprintf(text,"Version: %s %s", build_date, version);
sprintf(text,"Version: %s", version);
cairo_select_font_face(cr, "FreeMono",
CAIRO_FONT_SLANT_NORMAL,
G_CALLBACK (splash_configure_event_cb), NULL);
char build[64];
- sprintf(build,"build: %s %s",build_date, build_version);
+ sprintf(build,"build: %s %s",build_date, version);
GtkWidget *pi_label=gtk_label_new("pihpsdr by John Melton g0orx/n6lyt");
gtk_label_set_justify(GTK_LABEL(pi_label),GTK_JUSTIFY_LEFT);
char build_date[]=GIT_DATE;
char build_version[]=GIT_VERSION;
-char version[]="1.0.2";
+char version[]=GIT_VERSION;