From b58e1a13b59958ec53af0de1ed22652298060067 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Sun, 14 Oct 2012 18:15:45 +0200 Subject: Add install target to make file. --- Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Makefile b/Makefile index fdff1ca..947cdac 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,23 @@ +PREFIX ?= /usr +DESTDIR ?= +BINDIR ?= $(PREFIX)/bin + LDFLAGS += $(shell pkg-config --libs taglib icu-i18n) CXXFLAGS ?= -O3 -pipe -fomit-frame-pointer -march=native CXXFLAGS += $(shell pkg-config --cflags taglib icu-i18n) +.PHONY: clean install + all: readmusictags organizemusic displaylibrary readmusictags: AudioFile.cpp AudioFile.h readmusictags.cpp organizemusic: AudioFile.cpp AudioFile.h organizemusic.cpp displaylibrary: AudioFile.cpp AudioFile.h displaylibrary.cpp + +install: + @mkdir -p "$(DESTDIR)$(BINDIR)" + @install -m 0755 -v readmusictags organizemusic displaylibrary "$(DESTDIR)$(BINDIR)/" + clean: rm -vf readmusictags organizemusic displaylibrary -- cgit v1.2.3-59-g8ed1b