diff --git a/src/Makefile b/src/Makefile index 3eee8c3d3..ce1b04875 100644 --- a/src/Makefile +++ b/src/Makefile @@ -467,6 +467,13 @@ stamp: @echo "#define VERS_STR \"$(MAJ_VER).$(MIN_VER)\"" >> ../stamp-open9x.txt @echo "#define SVN_VERS \"open9x-r$(SVNREV)\"" >> ../stamp-open9x.txt @cat ../stamp-open9x.txt + +arm-stamp: + @echo "#define DATE_STR \"`date +%Y-%m-%d`\"" > ../stamp-open9x-arm.txt + @echo "#define TIME_STR \"`date +%H:%I:%S`\"" >> ../stamp-open9x-arm.txt + @echo "#define VERS_STR \"$(MAJ_VER).$(MIN_VER)\"" >> ../stamp-open9x-arm.txt + @echo "#define SVN_VERS \"open9x-r$(SVNREV)\"" >> ../stamp-open9x-arm.txt + @cat ../stamp-open9x-arm.txt font.lbm: font_6x1.xbm @echo diff --git a/util/compile.py b/util/compile.py index 5dc39ae35..938082368 100644 --- a/util/compile.py +++ b/util/compile.py @@ -99,6 +99,9 @@ if platform.system() == "Windows": # arm board hexes = generate("open9x-arm", "PCB=ARM", "bin", options_arm, 262000) generate_c9x_list("../../companion9x/src/open9x-arm-binaries.cpp", hexes, "bin", "BOARD_ERSKY9X") + # arm stamp + subprocess.check_output(["make", "arm-stamp"]) + else: # stock board hexes = generate("open9x-stock", "PCB=STD", "hex", options_stock, 65530)