diff options
| -rw-r--r-- | Makefile | 9 |
1 files changed, 9 insertions, 0 deletions
| @@ -3,11 +3,20 @@ | |||
| 3 | CC = gcc | 3 | CC = gcc |
| 4 | CFLAGS=-Wall -std=c99 | 4 | CFLAGS=-Wall -std=c99 |
| 5 | 5 | ||
| 6 | DESTDIR= | ||
| 7 | |||
| 6 | all: | 8 | all: |
| 7 | $(CC) $(CFLAGS) io-psd.c -o libpixbufloader-psd.so \ | 9 | $(CC) $(CFLAGS) io-psd.c -o libpixbufloader-psd.so \ |
| 8 | `pkg-config --cflags gtk+-2.0` \ | 10 | `pkg-config --cflags gtk+-2.0` \ |
| 9 | -shared -fpic -DGDK_PIXBUF_ENABLE_BACKEND | 11 | -shared -fpic -DGDK_PIXBUF_ENABLE_BACKEND |
| 10 | 12 | ||
| 13 | clean: | ||
| 14 | |||
| 15 | install: | ||
| 16 | chmod 644 libpixbufloader-psd.so | ||
| 17 | mkdir -p $(DESTDIR)/usr/lib/gtk-2.0/2.10.0/loaders/ | ||
| 18 | cp libpixbufloader-psd.so $(DESTDIR)/usr/lib/gtk-2.0/2.10.0/loaders/ | ||
| 19 | |||
| 11 | # and then run the following as root: | 20 | # and then run the following as root: |
| 12 | # gdk-pixbuf-query-loaders libpixbufloader-psd.so >> /etc/gtk-2.0/gdk-pixbuf.loaders | 21 | # gdk-pixbuf-query-loaders libpixbufloader-psd.so >> /etc/gtk-2.0/gdk-pixbuf.loaders |
| 13 | 22 | ||
