Skip to content
Snippets Groups Projects
Commit d914ee0d authored by Pekka Enberg's avatar Pekka Enberg
Browse files

build: Force version.h generation


Force version.h generation to make sure the version number matches the
git version.

I noticed the problem after tagging v0.05-rc1 and noticing that OSv
happily reported the same version even after applying patches.

Signed-off-by: default avatarPekka Enberg <penberg@cloudius-systems.com>
parent 59563357
No related branches found
No related tags found
No related merge requests found
......@@ -695,13 +695,13 @@ gen-ctype-data: gen-ctype-data.o
$(call quiet, $(CXX) -o $@ $^, LD $@)
generated-headers = gen/include/bits/alltypes.h
generated-headers += gen/include/osv/version.h
generated-headers += $(out)/gen/include/osv/version.h
gen/include/bits/alltypes.h: $(src)/include/api/x86_64/bits/alltypes.h.sh
$(call very-quiet, mkdir -p $(dir $@))
$(call quiet, sh $^ > $@, GEN $@)
gen/include/osv/version.h: $(src)/scripts/gen-version-header
gen/include/osv/version.h: $(src)/scripts/gen-version-header .FORCE
$(call quiet, sh $(src)/scripts/gen-version-header $@, GEN $@)
$(src)/build.mk: $(generated-headers)
......@@ -732,4 +732,6 @@ $(out)/usr.manifest: process-modules
-include $(shell find -name '*.d')
.FORCE:
.DELETE_ON_ERROR:
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment