mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-05-12 14:02:20 +00:00
Makefile now produces a .so.X with SOVERSION in it
This commit is contained in:
parent
5c8434cf52
commit
835481930a
|
@ -22,9 +22,9 @@ ifdef SHARED
|
||||||
CFLAGS += -fPIC
|
CFLAGS += -fPIC
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SONAME=libpolarssl.so.0
|
SONAME=libpolarssl.so.5
|
||||||
|
|
||||||
DLEXT=so
|
DLEXT=so.5
|
||||||
# OSX shared library extension:
|
# OSX shared library extension:
|
||||||
# DLEXT=dylib
|
# DLEXT=dylib
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ endif
|
||||||
|
|
||||||
static: libpolarssl.a
|
static: libpolarssl.a
|
||||||
|
|
||||||
shared: libpolarssl.$(DLEXT)
|
shared: libpolarssl.$(DLEXT) libpolarssl.so
|
||||||
|
|
||||||
libpolarssl.a: $(OBJS)
|
libpolarssl.a: $(OBJS)
|
||||||
echo " AR $@"
|
echo " AR $@"
|
||||||
|
@ -69,10 +69,14 @@ libpolarssl.a: $(OBJS)
|
||||||
echo " RL $@"
|
echo " RL $@"
|
||||||
$(AR) s $@
|
$(AR) s $@
|
||||||
|
|
||||||
libpolarssl.so: libpolarssl.a
|
libpolarssl.${DLEXT}: libpolarssl.a
|
||||||
echo " LD $@"
|
echo " LD $@"
|
||||||
$(CC) ${LDFLAGS} -shared -Wl,-soname,$(SONAME) -o $@ $(OBJS)
|
$(CC) ${LDFLAGS} -shared -Wl,-soname,$(SONAME) -o $@ $(OBJS)
|
||||||
|
|
||||||
|
libpolarssl.so: libpolarssl.${DLEXT}
|
||||||
|
echo " LN $@ -> libpolarssl.${DLEXT}"
|
||||||
|
ln -sf libpolarssl.${DLEXT} $@
|
||||||
|
|
||||||
libpolarssl.dylib: libpolarssl.a
|
libpolarssl.dylib: libpolarssl.a
|
||||||
echo " LD $@"
|
echo " LD $@"
|
||||||
$(CC) ${LDFLAGS} -dynamiclib -o $@ $(OBJS)
|
$(CC) ${LDFLAGS} -dynamiclib -o $@ $(OBJS)
|
||||||
|
|
Loading…
Reference in a new issue