README and cafe_version-py
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# Converts cafe 'major' 'minor' 'revision'
|
||||
# to syntax for use in libcafe_la_LDFLAGS
|
||||
# in src/makefile.am
|
||||
#
|
||||
import sys
|
||||
|
||||
if (len(sys.argv) != 4):
|
||||
print('Usage: cafe_version_py major minor revision')
|
||||
print('Usage: e.g. cafe_version.py 1.22.0 returns 23:0:22')
|
||||
sys.exit()
|
||||
|
||||
print(f'input args: {sys.argv}')
|
||||
print('Change the following in src/makefile.am')
|
||||
major = int(sys.argv[1])
|
||||
minor = int(sys.argv[2])
|
||||
rev = int(sys.argv[3])
|
||||
|
||||
|
||||
current = major+minor
|
||||
revision = rev
|
||||
age = minor
|
||||
|
||||
|
||||
print(f'libcafe_la_LDFLAGS = -version-info {current}:{revision}:{age}')
|
||||
Reference in New Issue
Block a user