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

13 лет назад
13 лет назад
13 лет назад
11 лет назад
13 лет назад
11 лет назад
11 лет назад
13 лет назад
11 лет назад
11 лет назад
11 лет назад
11 лет назад
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. VERSION = git-20141102
  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
  13. $(OBJ) .depend: config.h
  14. depend: .depend
  15. .depend: $(SRC)
  16. rm -f ./.depend
  17. $(CC) $(CFLAGS) -MM $^ >./.depend
  18. -include .depend
  19. .c.o:
  20. $(CC) $(CFLAGS) $(CPPFLAGS) -DVERSION=\"$(VERSION)\" -c -o $@ $<
  21. config.h:
  22. cp config.def.h $@
  23. sxiv: $(OBJ)
  24. $(CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
  25. clean:
  26. rm -f $(OBJ) sxiv
  27. install: all
  28. mkdir -p $(DESTDIR)$(PREFIX)/bin
  29. cp sxiv $(DESTDIR)$(PREFIX)/bin/
  30. chmod 755 $(DESTDIR)$(PREFIX)/bin/sxiv
  31. mkdir -p $(DESTDIR)$(MANPREFIX)/man1
  32. sed "s!PREFIX!$(PREFIX)!g; s!VERSION!$(VERSION)!g" sxiv.1 > $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
  33. chmod 644 $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
  34. mkdir -p $(DESTDIR)$(PREFIX)/share/sxiv/exec
  35. cp exec/* $(DESTDIR)$(PREFIX)/share/sxiv/exec/
  36. chmod 755 $(DESTDIR)$(PREFIX)/share/sxiv/exec/*
  37. uninstall:
  38. rm -f $(DESTDIR)$(PREFIX)/bin/sxiv
  39. rm -f $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
  40. rm -rf $(DESTDIR)$(PREFIX)/share/sxiv