Start to generate version.h
This commit is contained in:
3
adsbus/.gitignore
vendored
3
adsbus/.gitignore
vendored
@@ -33,3 +33,6 @@
|
|||||||
|
|
||||||
# Binaries
|
# Binaries
|
||||||
adsbus
|
adsbus
|
||||||
|
|
||||||
|
# Generated
|
||||||
|
version.h
|
||||||
|
|||||||
@@ -24,6 +24,10 @@ clean:
|
|||||||
%.o: %.c *.h
|
%.o: %.c *.h
|
||||||
$(COMP) -c $(CFLAGS) $< -o $@
|
$(COMP) -c $(CFLAGS) $< -o $@
|
||||||
|
|
||||||
|
version.h:
|
||||||
|
echo "#define GIT_LAST_CHANGE \"$$(git log --format=%H -n 1)\"" > version.h
|
||||||
|
echo "#define GIT_LOCAL_CLEAN $$(git diff --exit-code > /dev/null && echo true || echo false)" >> version.h
|
||||||
|
|
||||||
adsb.pb-c.c: ../proto/adsb.proto
|
adsb.pb-c.c: ../proto/adsb.proto
|
||||||
protoc-c --c_out=./ --proto_path=$(dir $<) $<
|
protoc-c --c_out=./ --proto_path=$(dir $<) $<
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user