diff options
author | Sudip Mukherjee <sudipm.mukherjee@gmail.com> | 2020-04-22 20:40:16 +0100 |
---|---|---|
committer | Sudip Mukherjee <sudipm.mukherjee@gmail.com> | 2020-04-23 19:17:40 +0100 |
commit | 50769cdc322a7bfbd610faadc6919dc3e69b9758 (patch) | |
tree | d864de86d9bc1b1e03d9fb48ec1fe2fd4b7726b9 /ACE/debian | |
parent | 8b6a7935302fedbfce29af2c8d1104a56287f559 (diff) | |
download | ATCD-50769cdc322a7bfbd610faadc6919dc3e69b9758.tar.gz |
modify debian/rules to read version and rename files accordingly
Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Diffstat (limited to 'ACE/debian')
-rwxr-xr-x | ACE/debian/rules | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ACE/debian/rules b/ACE/debian/rules index d7df711e919..62b2c3b5f91 100755 --- a/ACE/debian/rules +++ b/ACE/debian/rules @@ -39,18 +39,26 @@ export MPC_ROOT := $(ACE_ROOT)/MPC ACE_MAJOR_VERSION := $(shell awk '/ACE_MAJOR_VERSION/ { print $$3 }' ${ACE_ROOT}/ace/Version.h) ACE_MINOR_VERSION := $(shell awk '/ACE_MINOR_VERSION/ { print $$3 }' ${ACE_ROOT}/ace/Version.h) ACE_MICRO_VERSION := $(shell awk '/ACE_MICRO_VERSION/ { print $$3 }' ${ACE_ROOT}/ace/Version.h) +ACE_VERSION = ${ACE_MAJOR_VERSION}.${ACE_MINOR_VERSION}.${ACE_MICRO_VERSION} %: dh $@ # Implement our own configure machinery; it will copy Debian specific # configuration before launching MPC to generate ACE+TAO GNUmakefile +# fname1=echo $$fname; \ .PHONY: configure configure: configure-stamp configure-stamp: + for fname in debian/*VERSION*; do \ + cp $$fname $$(echo $$fname | \ + sed -e 's/VERSION/${ACE_VERSION}/'); done for flname in debian/*.install.in; do \ sed 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g' \ $$flname > $${flname%.in}; done + for flname in debian/*.lintian-overrides.in; do \ + sed 's/@ACE_VERSION@/${ACE_VERSION}/g' \ + $$flname > $${flname%.in}; done cp debian/platform_macros.GNU $(ACE_ROOT)/include/makeinclude cp debian/config*.h $(ACE_ROOT)/ace/ cp debian/default.features $(ACE_ROOT)/bin/MakeProjectCreator/config |