|
123456789101112131415161718192021222324252627282930 |
- all: sxiv
-
- VERSION = 0.9
-
- CC = gcc
- DESTDIR =
- PREFIX = /usr/local
- CFLAGS = -Wall -pedantic -O2 -DVERSION=\"$(VERSION)\"
- LDFLAGS =
- LIBS = -lX11 -lImlib2
-
- SRC = events.o image.c main.c options.c thumbs.c util.c window.c
- OBJ = $(SRC:.c=.o)
-
- sxiv: $(OBJ)
- $(CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
-
- $(OBJ): Makefile config.h
-
- .c.o:
- $(CC) $(CFLAGS) -c -o $@ $<
-
- install: all
- install -D -m 755 -o root -g root sxiv $(DESTDIR)$(PREFIX)/bin/sxiv
- mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1
- sed "s/VERSION/$(VERSION)/g" sxiv.1 > $(DESTDIR)$(PREFIX)/share/man/man1/sxiv.1
- chmod 644 $(DESTDIR)$(PREFIX)/share/man/man1/sxiv.1
-
- clean:
- rm -f $(OBJ) sxiv
|