32 lines
1 KiB
Text
32 lines
1 KiB
Text
|
Index: Makefile
|
||
|
--- Makefile.orig
|
||
|
+++ Makefile
|
||
|
@@ -35,7 +35,7 @@ all: static shared
|
||
|
|
||
|
static: $(STATICLIB)
|
||
|
|
||
|
-shared: $(SHAREDLIB)
|
||
|
+shared: $(SHAREDLIBVER)
|
||
|
|
||
|
dll:
|
||
|
$(MAKE) CFLAGS="$(CFLAGS) -DIMAGEQUANT_EXPORTS" $(DLL)
|
||
|
@@ -54,9 +54,8 @@ $(STATICLIB): $(OBJS)
|
||
|
$(SHAREDOBJS):
|
||
|
$(CC) -fPIC $(CFLAGS) -c $(@:.lo=.c) -o $@
|
||
|
|
||
|
-libimagequant.so: $(SHAREDOBJS)
|
||
|
+$(SHAREDLIBVER): $(SHAREDOBJS)
|
||
|
$(CC) -shared -Wl,-soname,$(SHAREDLIBVER) -o $(SHAREDLIBVER) $^ $(LDFLAGS)
|
||
|
- ln -fs $(SHAREDLIBVER) $(SHAREDLIB)
|
||
|
|
||
|
libimagequant.dylib: $(SHAREDOBJS)
|
||
|
$(CC) -shared -o $(SHAREDLIBVER) $^ $(LDFLAGS)
|
||
|
@@ -116,7 +115,6 @@ install: all $(PKGCONFIG)
|
||
|
install -d $(DESTDIR)$(INCLUDEDIR)
|
||
|
install -m 644 $(STATICLIB) $(DESTDIR)$(LIBDIR)/$(STATICLIB)
|
||
|
install -m 755 $(SHAREDLIBVER) $(DESTDIR)$(LIBDIR)/$(SHAREDLIBVER)
|
||
|
- ln -sf $(SHAREDLIBVER) $(DESTDIR)$(LIBDIR)/$(SHAREDLIB)
|
||
|
install -m 644 $(PKGCONFIG) $(DESTDIR)$(PKGCONFIGDIR)/$(PKGCONFIG)
|
||
|
install -m 644 libimagequant.h $(DESTDIR)$(INCLUDEDIR)/libimagequant.h
|
||
|
$(FIX_INSTALL_NAME)
|