LIBCDDB_INCLUDE = `pkg-config --cflags libcddb` LIBCDDB_LIBRARY = `pkg-config --libs libcddb` TAGLIB_INCLUDE = `taglib-config --cflags` TAGLIB_LIBRARY = `taglib-config --libs` CPP = g++ CPPFLAGS = -Wall $(TAGLIB_INCLUDE) $(LIBCDDB_INCLUDE) -c LDFLAGS = $(TAGLIB_LIBRARY) $(LIBCDDB_LIBRARY) OBJ = cddb_query.o cddb_query_impl.o command_line.o main.o tag.o tracks.o EXE = taglookup .cpp.o: $(CPP) $(CPPFLAGS) $< -o $@ all: $(EXE) install: $(EXE) $(INSTALL) -c -o root -g wheel -m 644 taglookup.1 $(PREFIX)/man/man1/taglookup.1 $(INSTALL) -c -o root -g wheel -m 755 $(EXE) $(PREFIX)/bin/taglookup $(EXE): $(OBJ) $(CPP) $(LDFLAGS) $(OBJ) -o $(EXE) .PHONY: clean clean: rm -f $(OBJ) $(EXE)