Track build information in a better way

build.properties replaces buildcreator.properties, buildcreator.default.properties annd buildnumber.properties, but is untracked.
'git describe --tags --always HEAD' is now used to identify the build version, and its result is stored in the build properties file, included with the build. appinfo.properties is removed in favour of build.properties in the compiled jar.
The build number is still tracked, but offline, allowing TFM commits to more easily be merged
This commit is contained in:
JeromSar
2015-09-06 23:02:10 +02:00
parent 6aeb56de07
commit a7a2db15d6
7 changed files with 101 additions and 68 deletions

16
.gitignore vendored
View File

@ -1,14 +1,14 @@
# Netbeans excludes - StevenLawson & JeromSar
/nbproject/private/
/dist/
/build/
# Netbeans excludes
nbproject/private/
dist/
build/
manifest.mf
# Eclipse excludes - JeromSar (old)
# Eclipse excludes
.project
.classpath
/bin/
/.settings/
bin/
.settings/
# OS generated files
.DS_Store
@ -19,4 +19,4 @@ ehthumbs.db
Thumbs.db
# TFM files
buildcreator.properties
build.properties