From 689a6584bd05a04dadd70f8045fcd638d7938b76 Mon Sep 17 00:00:00 2001 From: Michael Ayele Date: Tue, 3 Dec 2024 14:07:49 -0500 Subject: [PATCH] Add prefixing capability to prrte library Updated Makefile.am files to include @PRTE_BINARY_PREFIX@ in library and binary names where appropriate. Verified successful build and functionality of prefixed binaries This commit ensures compatiblity with prefixed binary naming while maintaining the integrity of the build system and runtime. Signed-off-by: Michael Ayele --- src/tools/prte_info/Makefile.am | 4 ++-- src/tools/prun/Makefile.am | 4 ++-- src/tools/pterm/Makefile.am | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/tools/prte_info/Makefile.am b/src/tools/prte_info/Makefile.am index ba95bd4bbe..cfd7f805cb 100644 --- a/src/tools/prte_info/Makefile.am +++ b/src/tools/prte_info/Makefile.am @@ -43,7 +43,7 @@ AM_LDFLAGS = $(prte_hwloc_LDFLAGS) $(prte_libevent_LDFLAGS) $(prte_pmix_LDFLAGS) #Applied binary prefix to the names bin_PROGRAMS = @PRTE_BINARY_PREFIX@prte_info -prte_info_SOURCES = \ +@PRTE_BINARY_PREFIX@prte_info_SOURCES = \ pinfo.h \ prte_info.c \ output.c \ @@ -51,7 +51,7 @@ prte_info_SOURCES = \ components.c \ version.c -prte_info_LDADD = \ +@PRTE_BINARY_PREFIX@prte_info_LDADD = \ $(prte_libevent_LIBS) \ $(prte_hwloc_LIBS) \ $(prte_pmix_LIBS) \ diff --git a/src/tools/prun/Makefile.am b/src/tools/prun/Makefile.am index 2fff14cc9d..d610baefdd 100644 --- a/src/tools/prun/Makefile.am +++ b/src/tools/prun/Makefile.am @@ -42,12 +42,12 @@ AM_CFLAGS = \ #Apply binary prefix to the names bin_PROGRAMS = @PRTE_BINARY_PREFIX@prun -prun_SOURCES = \ +@PRTE_BINARY_PREFIX@prun_SOURCES = \ main.c \ prun.c \ prun.h -prun_LDADD = \ +@PRTE_BINARY_PREFIX@prun_LDADD = \ $(prte_libevent_LIBS) \ $(prte_hwloc_LIBS) \ $(prte_pmix_LIBS) \ diff --git a/src/tools/pterm/Makefile.am b/src/tools/pterm/Makefile.am index 9c100a33dd..4ef73d5543 100644 --- a/src/tools/pterm/Makefile.am +++ b/src/tools/pterm/Makefile.am @@ -27,10 +27,10 @@ AM_LDFLAGS = $(prte_hwloc_LDFLAGS) $(prte_libevent_LDFLAGS) $(prte_pmix_LDFLAGS) #Apply binary prefix to the names bin_PROGRAMS = @PRTE_BINARY_PREFIX@pterm -pterm_SOURCES = \ +@PRTE_BINARY_PREFIX@pterm_SOURCES = \ pterm.c -pterm_LDADD = \ +@PRTE_BINARY_PREFIX@pterm_LDADD = \ $(prte_libevent_LIBS) \ $(prte_hwloc_LIBS) \ $(prte_pmix_LIBS) \