diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f99a1e90e..8c6b36031 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,6 +42,7 @@ jobs: ${{ env.bindir }}/ipxe-legacy.lkrn \ ${{ env.bindir }}/ipxe-legacy.pxe \ ${{ env.bindir }}/undionly.kpxe \ + ${{ env.bindir }}/version.txt \ ${{ env.bindir }}/errors - name: Hardware list @@ -63,6 +64,7 @@ jobs: src/${{ env.bindir }}/ipxe-legacy.lkrn src/${{ env.bindir }}/ipxe-legacy.pxe src/${{ env.bindir }}/undionly.kpxe + src/${{ env.bindir }}/version.txt src/${{ env.bindir }}/errors src/${{ env.bindir }}/niclist.txt diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping index 44684606b..78fbe8a71 100644 --- a/src/Makefile.housekeeping +++ b/src/Makefile.housekeeping @@ -1094,6 +1094,11 @@ $(BIN)/NIC : $(AUTO_DEPS) @perl -ne 'chomp; print "$$1\n" if /\# NIC\t(.*)$$/' $^ >> $@ CLEANUP += $(BIN)/NIC # Doesn't match the $(BIN)/*.* pattern +# Generate version number record +# +$(BIN)/version.txt : $(MAKEDEPS) + @$(ECHO) "$(VERSION)" > $@ + # Analyse a target name (e.g. "bin/dfe538--prism2_pci.rom.tmp") and # derive the variables: #