A Simple X Image Viewer
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

14 лет назад
13 лет назад
14 лет назад
12 лет назад
14 лет назад
12 лет назад
12 лет назад
12 лет назад
14 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. VERSION = git-20140817
  2. PREFIX = /usr/local
  3. MANPREFIX = $(PREFIX)/share/man
  4. CC = gcc
  5. CFLAGS = -std=c99 -Wall -pedantic -O2
  6. CPPFLAGS = -I$(PREFIX)/include -D_XOPEN_SOURCE=500 -DHAVE_LIBEXIF -DHAVE_GIFLIB
  7. LDFLAGS = -L$(PREFIX)/lib
  8. LIBS = -lX11 -lImlib2 -lexif -lgif
  9. SRC = commands.c image.c main.c options.c thumbs.c util.c window.c
  10. OBJ = $(SRC:.c=.o)
  11. all: sxiv
  12. $(OBJ): Makefile config.h
  13. .c.o:
  14. $(CC) $(CFLAGS) $(CPPFLAGS) -DVERSION=\"$(VERSION)\" -c -o $@ $<
  15. config.h:
  16. cp config.def.h $@
  17. sxiv: $(OBJ)
  18. $(CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
  19. clean:
  20. rm -f $(OBJ) sxiv
  21. install: all
  22. mkdir -p $(DESTDIR)$(PREFIX)/bin
  23. cp sxiv $(DESTDIR)$(PREFIX)/bin/
  24. chmod 755 $(DESTDIR)$(PREFIX)/bin/sxiv
  25. mkdir -p $(DESTDIR)$(MANPREFIX)/man1
  26. sed "s!PREFIX!$(PREFIX)!g; s!VERSION!$(VERSION)!g" sxiv.1 > $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
  27. chmod 644 $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
  28. mkdir -p $(DESTDIR)$(PREFIX)/share/sxiv/exec
  29. cp exec/* $(DESTDIR)$(PREFIX)/share/sxiv/exec/
  30. chmod 755 $(DESTDIR)$(PREFIX)/share/sxiv/exec/*
  31. uninstall:
  32. rm -f $(DESTDIR)$(PREFIX)/bin/sxiv
  33. rm -f $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
  34. rm -rf $(DESTDIR)$(PREFIX)/share/sxiv