File tree 2 files changed +11
-2
lines changed
2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -86,8 +86,8 @@ release-candidate: release test
86
86
87
87
@echo 1. Remove deprecations in base/deprecated.jl
88
88
@echo 2. Bump VERSION
89
- @echo 3. Create tag, push to github "\(git tag v\`cat VERSION\` && git push --tags\)"
90
- @echo 4. Clean out old .tar.gz files living in deps/, "\`git clean -fdx\`" seems to work
89
+ @echo 3. Create tag, push to github "\(git tag v\`cat VERSION\` && git push --tags\)" # "` # These comments deal with incompetent syntax highlighting rules
90
+ @echo 4. Clean out old .tar.gz files living in deps/, "\`git clean -fdx\`" seems to work # "`
91
91
@echo 5. Replace github release tarball with tarball created from make source-dist
92
92
@echo 6. Follow packaging instructions in DISTRIBUTING.md to create binary packages for all platforms
93
93
@echo 7. Upload to AWS, update http://julialang.org/downloads and http://status.julialang.org/stable links
Original file line number Diff line number Diff line change @@ -1801,6 +1801,15 @@ endif
1801
1801
echo 1 > $@
1802
1802
$(LIBGIT2_OBJ_TARGET ) : $(LIBGIT2_OBJ_SOURCE ) | $(build_shlibdir )
1803
1803
cp $< $@
1804
+ ifeq ($(OS ) ,Linux)
1805
+ # If we're on linux, copy over libssl and libcrypto for libgit2
1806
+ -LIBGIT_LIBS=$$(ldd "$@" | tail -n +2 | awk '{print $$(NF-1)}'); \
1807
+ for LIB in libssl libcrypto; do \
1808
+ LIB_PATH=$$(echo "$$LIBGIT_LIBS" | grep "$$LIB"); \
1809
+ echo "LIB_PATH for $$LIB: $$LIB_PATH"; \
1810
+ [ ! -z "$$LIB_PATH" ] && cp -v "$$LIB_PATH" $(build_shlibdir); \
1811
+ done
1812
+ endif
1804
1813
1805
1814
clean-libgit2 :
1806
1815
-rm -rf libgit2-$(LIBGIT2_VER ) /build/
You can’t perform that action at this time.
0 commit comments