Skip to content

Commit 1b80490

Browse files
committed
Simplify patch to darshan-apmpi.c
This also fixes errors when running 'make distcheck'
1 parent 123b1df commit 1b80490

File tree

2 files changed

+4
-20
lines changed

2 files changed

+4
-20
lines changed

darshan-runtime/lib/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ if BUILD_APMPI_MODULE
105105
-I$(apmpi_root) -I$(apmpi_root)/lib
106106
endif
107107
darshan-apmpi.c:
108-
$(LN_S) $(apmpi_root)/lib/darshan-apmpi.c .
108+
$(LN_S) $(top_srcdir)/../modules/patched_darshan-apmpi.c $@
109109

110110
libdarshan_la_SOURCES = $(C_SRCS)
111111
libdarshan_la_LIBADD = -lpthread -lrt -lz -ldl $(DARSHAN_LUSTRE_LD_FLAGS)

modules/Makefile.am

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,7 @@
33
#
44
# @configure_input@
55

6-
apmpi_c_src = $(srcdir)/autoperf/apmpi/lib/darshan-apmpi.c
7-
apmpi_c_patched = $(srcdir)/patched_darshan-apmpi.c
8-
apmpi_c_saved = $(srcdir)/saved_darshan-apmpi.c
9-
apmpi_c_orig = $(srcdir)/orig_darshan-apmpi.c
10-
11-
# Rule to apply the patch
12-
$(apmpi_c_saved): $(apmpi_c_src) $(apmpi_c_patched)
13-
cp -f $(apmpi_c_src) $(apmpi_c_saved)
14-
cp -f $(apmpi_c_patched) $(apmpi_c_src)
15-
touch $(apmpi_c_saved)
16-
17-
BUILT_SOURCES = $(apmpi_c_saved)
18-
19-
EXTRA_DIST = patched_darshan-apmpi.c orig_darshan-apmpi.c
20-
21-
CLEANFILES = $(apmpi_c_saved)
22-
23-
clean-local:
24-
cp -f -p $(apmpi_c_orig) $(apmpi_c_src)
6+
EXTRA_DIST = patched_darshan-apmpi.c \
7+
orig_darshan-apmpi.c \
8+
autoperf
259

0 commit comments

Comments
 (0)