diff options
author | midipix <writeonce@midipix.org> | 2016-04-24 12:52:34 -0400 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2016-11-11 00:22:39 -0500 |
commit | d14c96a8f8b72df7fc125aa42a09e851a910b01e (patch) | |
tree | 23ff8d33e2b2e9d471b4566efe7497e738ebf8ee /sysinfo/os | |
parent | 2f88420ca8e2c14122cd6758f7e621eaa44f86c6 (diff) | |
download | mdso-d14c96a8f8b72df7fc125aa42a09e851a910b01e.tar.bz2 mdso-d14c96a8f8b72df7fc125aa42a09e851a910b01e.tar.xz |
build system: added library version support.
Diffstat (limited to 'sysinfo/os')
-rw-r--r-- | sysinfo/os/any-os.mk | 1 | ||||
-rw-r--r-- | sysinfo/os/bsd.mk | 1 | ||||
-rw-r--r-- | sysinfo/os/darwin.mk | 1 | ||||
-rw-r--r-- | sysinfo/os/linux.mk | 1 | ||||
-rw-r--r-- | sysinfo/os/midipix.mk | 1 | ||||
-rw-r--r-- | sysinfo/os/mingw.mk | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/sysinfo/os/any-os.mk b/sysinfo/os/any-os.mk index 0aa0a75..c052f31 100644 --- a/sysinfo/os/any-os.mk +++ b/sysinfo/os/any-os.mk @@ -6,5 +6,6 @@ OS_LIB_SUFFIX = .so OS_IMPLIB_EXT = .invalid OS_LIBDEF_EXT = .invalid OS_ARCHIVE_EXT = .a +OS_SONAME = symlink .PHONY: $(SHARED_IMPLIB) diff --git a/sysinfo/os/bsd.mk b/sysinfo/os/bsd.mk index 1b29c90..694c54f 100644 --- a/sysinfo/os/bsd.mk +++ b/sysinfo/os/bsd.mk @@ -6,5 +6,6 @@ OS_LIB_SUFFIX = .so OS_IMPLIB_EXT = .invalid OS_LIBDEF_EXT = .invalid OS_ARCHIVE_EXT = .a +OS_SONAME = symlink .PHONY: $(SHARED_IMPLIB) diff --git a/sysinfo/os/darwin.mk b/sysinfo/os/darwin.mk index f16b1f1..7ccdfde 100644 --- a/sysinfo/os/darwin.mk +++ b/sysinfo/os/darwin.mk @@ -6,6 +6,7 @@ OS_LIB_SUFFIX = .dylib OS_IMPLIB_EXT = .invalid OS_LIBDEF_EXT = .invalid OS_ARCHIVE_EXT = .a +OS_SONAME = symlink CFLAGS_OS += -D_DARWIN_C_SOURCE diff --git a/sysinfo/os/linux.mk b/sysinfo/os/linux.mk index 2bd6329..e2dcd2e 100644 --- a/sysinfo/os/linux.mk +++ b/sysinfo/os/linux.mk @@ -6,5 +6,6 @@ OS_LIB_SUFFIX = .so OS_IMPLIB_EXT = .invalid OS_LIBDEF_EXT = .invalid OS_ARCHIVE_EXT = .a +OS_SONAME = symlink .PHONY: $(SHARED_IMPLIB) diff --git a/sysinfo/os/midipix.mk b/sysinfo/os/midipix.mk index d1cc534..098ac68 100644 --- a/sysinfo/os/midipix.mk +++ b/sysinfo/os/midipix.mk @@ -6,6 +6,7 @@ OS_LIB_SUFFIX = .so OS_IMPLIB_EXT = .lib.a OS_LIBDEF_EXT = .so.def OS_ARCHIVE_EXT = .a +OS_SONAME = copy LDFLAGS_CONFIG += -mout-implib diff --git a/sysinfo/os/mingw.mk b/sysinfo/os/mingw.mk index be3c106..a40239f 100644 --- a/sysinfo/os/mingw.mk +++ b/sysinfo/os/mingw.mk @@ -6,6 +6,7 @@ OS_LIB_SUFFIX = .dll OS_IMPLIB_EXT = .dll.a OS_LIBDEF_EXT = .def OS_ARCHIVE_EXT = .a +OS_SONAME = copy CFLAGS_PIC = LDFLAGS_CONFIG += -Wl,--out-implib,$(SHARED_IMPLIB) |