From 112a2bc026f48bf9453c2bb8766f730e8c0d1bc9 Mon Sep 17 00:00:00 2001 From: midipix Date: Sun, 24 Apr 2016 09:14:59 -0400 Subject: execution context: link mode: install mode: added -release semantics support. --- src/logic/slbt_exec_ctx.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/logic/slbt_exec_ctx.c') diff --git a/src/logic/slbt_exec_ctx.c b/src/logic/slbt_exec_ctx.c index 23cae68..17c6cd8 100644 --- a/src/logic/slbt_exec_ctx.c +++ b/src/logic/slbt_exec_ctx.c @@ -357,6 +357,18 @@ int slbt_get_exec_ctx( dctx->cctx->verinfo.revision, dctx->cctx->settings.impsuffix); ch++; + + /* relfilename */ + if (dctx->cctx->release) { + ictx->ctx.relfilename = ch; + ch += sprintf(ch,"%s%s%s-%s%s", + ictx->ctx.ldirname, + dsoprefix, + dctx->cctx->libname, + dctx->cctx->release, + dctx->cctx->settings.dsosuffix); + ch++; + } } /* linking: exefilename */ -- cgit v1.2.3