From 97591eef2dbe098acb3e803e43a2e52b192cad72 Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Fri, 28 Mar 2008 00:07:08 +0000 Subject: [PATCH] add some comments to Makefile for greater clarity --- src/api/Makefile.am | 5 +++++ src/api/Makefile.in | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/api/Makefile.am b/src/api/Makefile.am index 73b1f5b7c3d..b5634c6e73c 100644 --- a/src/api/Makefile.am +++ b/src/api/Makefile.am @@ -105,6 +105,11 @@ libslurm_la_LDFLAGS = \ -version-info $(current):$(rev):$(age) \ $(OTHER_FLAGS) +# +# The libpmi_la_LIBADD specification below causes libpmi.la to relink +# when running "make install", but removing it prevents essential slurm +# symbols from being available in programs linking with libpmi +# libpmi_la_SOURCES = pmi.c libpmi_la_LIBADD = $(top_builddir)/src/api/libslurm.la libpmi_la_LDFLAGS = $(LIB_LDFLAGS) \ diff --git a/src/api/Makefile.in b/src/api/Makefile.in index 6759a724a52..cfeee9318e2 100644 --- a/src/api/Makefile.in +++ b/src/api/Makefile.in @@ -382,6 +382,11 @@ libslurm_la_LDFLAGS = \ -version-info $(current):$(rev):$(age) \ $(OTHER_FLAGS) +# +# The libpmi_la_LIBADD specification below causes libpmi.la to relink +# when running "make install", but removing it prevents essential slurm +# symbols from being available in programs linking with libpmi +# libpmi_la_SOURCES = pmi.c libpmi_la_LIBADD = $(top_builddir)/src/api/libslurm.la libpmi_la_LDFLAGS = $(LIB_LDFLAGS) \ -- GitLab