summaryrefslogtreecommitdiffhomepage
path: root/project
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2025-06-16 01:54:38 +0000
committermidipix <writeonce@midipix.org>2025-06-16 01:54:38 +0000
commitf6b52e6c1dc888b2d2a641f541940424ec1350dd (patch)
tree99e8bfa39c1e2de36974c882e158e3f56d0ef57f /project
parent43f5a8c2f6ea783fe07dc7d33fc945fd5a046996 (diff)
downloadsltdl-f6b52e6c1dc888b2d2a641f541940424ec1350dd.tar.bz2
sltdl-f6b52e6c1dc888b2d2a641f541940424ec1350dd.tar.xz
project: ltdl drop-in-replacement: create the target ${libdir} as needed.
Diffstat (limited to 'project')
-rw-r--r--project/extras.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/project/extras.mk b/project/extras.mk
index c99ffaa..720ef23 100644
--- a/project/extras.mk
+++ b/project/extras.mk
@@ -11,16 +11,19 @@ install-headers-ltdl:
mv $(DESTDIR)$(INCLUDEDIR)/ltdl.h.tmp $(DESTDIR)$(INCLUDEDIR)/ltdl.h
install-shared-ltdl:
+ mkdir -p $(DESTDIR)$(LIBDIR)
rm -f lib/libltdl.so.tmp
ln -s $(DSO_SOLINK) lib/libltdl.so.tmp
mv lib/libltdl.so.tmp $(DESTDIR)$(LIBDIR)/$(LIBLTDL_SOLINK)
install-static-ltdl:
+ mkdir -p $(DESTDIR)$(LIBDIR)
rm -f lib/libltdl.a.tmp
ln -s $(STATIC_LIB_NAME) lib/libltdl.a.tmp
mv lib/libltdl.a.tmp $(DESTDIR)$(LIBDIR)/$(LIBLTDL_ARLINK)
install-implib-ltdl:
+ mkdir -p $(DESTDIR)$(LIBDIR)
rm -f lib/libltdl.lib.a.tmp
ln -s $(IMP_SOLINK) lib/libltdl.lib.a.tmp
mv lib/libltdl.lib.a.tmp $(DESTDIR)$(LIBDIR)/$(LIBLTDL_IMPLIB)