Преглед на файлове

Move configuration parts from Makefile into config.mk

master
Bert Münnich преди 7 години
родител
ревизия
ad9955a9cf
променени са 2 файла, в които са добавени 28 реда и са изтрити 26 реда
  1. +4
    -26
      Makefile
  2. +24
    -0
      config.mk

+ 4
- 26
Makefile Целия файл

@@ -1,31 +1,9 @@
VERSION := git-20170517

PREFIX := /usr/local
MANPREFIX := $(PREFIX)/share/man

CC ?= gcc
CFLAGS += -std=c99 -Wall -pedantic
CPPFLAGS += -I/usr/include/freetype2 -D_XOPEN_SOURCE=700
LDFLAGS +=
LIBS := -lImlib2 -lX11 -lXft

# optional dependencies:
# giflib: gif animations
ifndef NO_GIFLIB
CPPFLAGS += -DHAVE_GIFLIB
LIBS += -lgif
endif
# libexif: jpeg auto-orientation, exif thumbnails
ifndef NO_LIBEXIF
CPPFLAGS += -DHAVE_LIBEXIF
LIBS += -lexif
endif

# select autoreload backend
# overwritten with `make AUTORELOAD=nop`
AUTORELOAD := inotify
VERSION := git-20170906

.PHONY: clean install uninstall
.SUFFIXES:

include config.mk

SRC := autoreload_$(AUTORELOAD).c commands.c image.c main.c options.c thumbs.c util.c window.c
DEP := $(SRC:.c=.d)


+ 24
- 0
config.mk Целия файл

@@ -0,0 +1,24 @@
PREFIX := /usr/local
MANPREFIX := $(PREFIX)/share/man

CC ?= gcc
CFLAGS += -std=c99 -Wall -pedantic
CPPFLAGS += -I/usr/include/freetype2 -D_XOPEN_SOURCE=700
LDFLAGS +=
LIBS := -lImlib2 -lX11 -lXft

# autoreload backend: inotify/nop
AUTORELOAD := inotify

# optional dependencies:
# giflib: gif animations
ifndef NO_GIFLIB
CPPFLAGS += -DHAVE_GIFLIB
LIBS += -lgif
endif
# libexif: jpeg auto-orientation, exif thumbnails
ifndef NO_LIBEXIF
CPPFLAGS += -DHAVE_LIBEXIF
LIBS += -lexif
endif


Loading…
Отказ
Запис