File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -56,18 +56,20 @@ install: $(liba)
5656 cp include/meshfile.h $(DESTDIR )$(PREFIX ) /include/meshfile.h
5757 cp $(liba ) $(DESTDIR )$(PREFIX ) /$(libdir ) /$(liba )
5858 cp $(libso ) $(DESTDIR )$(PREFIX ) /$(libdir ) /$(libso )
59- rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(soname )
60- rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(ldname )
61- ln -s $(libso ) $(DESTDIR )$(PREFIX ) /$(libdir ) /$(soname )
62- ln -s $(soname ) $(DESTDIR )$(PREFIX ) /$(libdir ) /$(ldname )
59+ [ -n " $( soname) " ] && \
60+ rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(soname ) && \
61+ rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(ldname ) && \
62+ ln -s $(libso ) $(DESTDIR )$(PREFIX ) /$(libdir ) /$(soname ) && \
63+ ln -s $(soname ) $(DESTDIR )$(PREFIX ) /$(libdir ) /$(ldname ) || true
6364
6465.PHONY : uninstall
6566uninstall :
6667 rm -f $(DESTDIR )$(PREFIX ) /include/meshfile.h
6768 rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(liba )
6869 rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(libso )
69- rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(soname )
70- rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(ldname )
70+ [ -n " $( soname) " ] && \
71+ rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(soname ) && \
72+ rm -f $(DESTDIR )$(PREFIX ) /$(libdir ) /$(ldname ) || true
7173
7274
7375.PHONY : tools
You can’t perform that action at this time.
0 commit comments