Skip to content

Commit 95e255f

Browse files
vtjnashKristofferC
authored andcommitted
build: add missing dependencies for expmap (#55492)
I was confused why #49121 was re-occuring locally, until I noticed this file was not getting rebuilt. (cherry picked from commit b4ebb00)
1 parent b1e0fc4 commit 95e255f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cli/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ $(build_bindir)/julia$(EXE): $(EXE_OBJS) $(build_shlibdir)/libjulia.$(SHLIB_EXT)
150150
$(build_bindir)/julia-debug$(EXE): $(EXE_DOBJS) $(build_shlibdir)/libjulia-debug.$(SHLIB_EXT) | $(build_bindir)
151151
@$(call PRINT_LINK, $(CC) $(LOADER_CFLAGS) $(DEBUGFLAGS) $(EXE_DOBJS) -o $@ $(LOADER_LDFLAGS) $(RPATH) -ljulia-debug)
152152

153-
$(BUILDDIR)/julia.expmap: $(SRCDIR)/julia.expmap.in
153+
$(BUILDDIR)/julia.expmap: $(SRCDIR)/julia.expmap.in $(JULIAHOME)/VERSION
154154
sed <'$<' >'$@' -e 's/@JULIA_SHLIB_SYMBOL_VERSION@/JL_LIBJULIA_$(SOMAJOR)/'
155155

156156
clean: | $(CLEAN_TARGETS)

src/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ $(BUILDDIR)/julia_version.h: $(JULIAHOME)/VERSION
383383

384384
CXXLD = $(CXX) -shared
385385

386-
$(BUILDDIR)/julia.expmap: $(SRCDIR)/julia.expmap.in
386+
$(BUILDDIR)/julia.expmap: $(SRCDIR)/julia.expmap.in $(JULIAHOME)/VERSION $(LLVM_CONFIG_ABSOLUTE)
387387
sed <'$<' >'$@' -e "s/@JULIA_SHLIB_SYMBOL_VERSION@/JL_LIBJULIA_$(SOMAJOR)/" \
388388
-e "s/@LLVM_SHLIB_SYMBOL_VERSION@/$(LLVM_SHLIB_SYMBOL_VERSION)/"
389389

0 commit comments

Comments
 (0)