X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=Makefile;h=493c5394fcf670e819ce16447549af000c1da05b;hb=69cd4fe0038a46931f7019e96ceec433cb146649;hp=4e450cd620b66dd37ad66cc8c75cbf8983e9dd01;hpb=af326033739f52b5787290a1af361b9a9f2b0225;p=i3%2Fi3status diff --git a/Makefile b/Makefile index 4e450cd..493c539 100644 --- a/Makefile +++ b/Makefile @@ -36,13 +36,14 @@ endif ifeq ($(shell uname),OpenBSD) CFLAGS+=-I/usr/local/include/ LDFLAGS+=-L/usr/local/lib/ +LIBS+=-lossaudio endif CFLAGS+=$(EXTRA_CFLAGS) # Fallback for libyajl 1 which did not include yajl_version.h. We need # YAJL_MAJOR from that file to decide which code path should be used. -CFLAGS += -idirafter $(TOPDIR)/yajl-fallback +CFLAGS += -idirafter yajl-fallback OBJS:=$(wildcard src/*.c *.c) OBJS:=$(OBJS:.c=.o) @@ -65,7 +66,7 @@ clean: rm -f *.o src/*.o distclean: clean - rm -f i3status + rm -f i3status man/i3status.1 manpage: $(MAKE) -C man @@ -83,12 +84,13 @@ install: release: [ -f i3status-${VERSION} ] || rm -rf i3status-${VERSION} mkdir i3status-${VERSION} - find . -maxdepth 1 -type f \( -regex ".*\.\(c\|conf\|h\)" -or -name "Makefile" -or -name "LICENSE" \) -exec cp '{}' i3status-${VERSION} \; + find . -maxdepth 1 -type f \( -regex ".*\.\(c\|conf\|h\)" -or -name "Makefile" -or -name "LICENSE" -or -name "CHANGELOG" \) -exec cp '{}' i3status-${VERSION} \; mkdir i3status-${VERSION}/src mkdir i3status-${VERSION}/man find src -maxdepth 1 -type f \( -regex ".*\.\(c\|h\)" \) -exec cp '{}' i3status-${VERSION}/src \; find man -maxdepth 1 -type f \( -regex ".*\.\(1\|man\|conf\)" -or -name "Makefile" \) -exec cp '{}' i3status-${VERSION}/man \; cp -r include i3status-${VERSION} + cp -r yajl-fallback i3status-${VERSION} sed -e 's/^GIT_VERSION:=\(.*\)/GIT_VERSION=${GIT_VERSION}/g;s/^VERSION:=\(.*\)/VERSION=${VERSION}/g' Makefile > i3status-${VERSION}/Makefile tar cjf i3status-${VERSION}.tar.bz2 i3status-${VERSION} rm -rf i3status-${VERSION}