소스 검색

Support out-of-source builds

Fixes issue #167. Long after closing this issue (kind of wontfix) we have switched to
GNU make and can thus use its features like VPATH.
master
Bert Münnich 7 년 전
부모
커밋
a46006f527
2개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. +4
    -2
      Makefile
  2. +2
    -0
      config.mk

+ 4
- 2
Makefile 파일 보기

@@ -5,7 +5,9 @@ VERSION := git-20170908

include config.mk

CPPFLAGS += -DVERSION=\"$(VERSION)\" -DHAVE_GIFLIB=$(HAVE_GIFLIB) -DHAVE_LIBEXIF=$(HAVE_LIBEXIF)
VPATH := $(SRCDIR)

CPPFLAGS += -I. -DVERSION=\"$(VERSION)\" -DHAVE_GIFLIB=$(HAVE_GIFLIB) -DHAVE_LIBEXIF=$(HAVE_LIBEXIF)
DEPFLAGS := -MMD -MP

LDLIBS := -lImlib2 -lX11 -lXft
@@ -31,7 +33,7 @@ $(OBJ): Makefile
$(CC) $(CFLAGS) $(CPPFLAGS) $(DEPFLAGS) -c -o $@ $<

config.h:
cp config.def.h $@
cp $(SRCDIR)/config.def.h $@

sxiv: $(OBJ)
$(CC) $(LDFLAGS) -o $@ $(OBJ) $(LDLIBS)


+ 2
- 0
config.mk 파일 보기

@@ -1,3 +1,5 @@
SRCDIR := .

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



불러오는 중...
취소
저장