Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 33 lines (23 sloc) 0.928 kb
fd65cee4 »
2012-09-09 o add basic zita filter.
1 CXX=g++
3cd90cb4 »
2012-09-30 o replace DESTDIR with more common PREFIX
2 PREFIX=/usr/local
49a4cd94 »
2012-09-25 o Provide an INSTALL.md that explains how to compile on older systems.
3
4489702d »
2012-09-22 o s/id/commit/ makes version a bit clearer.
4 F_VERSION=$(shell git log -n1 --date=short --format="%cd (commit=%h)" 2>/dev/null || echo "[unknown version - compile from git]")
49a4cd94 »
2012-09-25 o Provide an INSTALL.md that explains how to compile on older systems.
5
41ef6b54 »
2012-09-16 o Generate version identifier from git.
6 CFLAGS=-D_FILE_OFFSET_BITS=64 -Wall -O2 -DFOLVE_VERSION='"$(F_VERSION)"'
49a4cd94 »
2012-09-25 o Provide an INSTALL.md that explains how to compile on older systems.
7
8f1db868 »
2012-09-12 o Makefile cleanup.
8 CXXFLAGS=$(CFLAGS)
c6c40a32 »
2012-09-29 o Link -lpthread for mutex stuff
9 LDFLAGS=-lfuse -lsndfile -lzita-convolver -lmicrohttpd -lfftw3f -lpthread
7ea75e3e »
2012-09-08 o Init
10
143250a5 »
2012-09-25 o Add static linking description.
11 ifdef LINK_STATIC
12 # static linking requires us to be much more explicit when linking
ff916fe1 »
2012-09-29 o little cleanup.
13 LDFLAGS+=-lFLAC -lvorbisenc -lvorbis -logg -lstdc++ -lm -lrt -ldl
143250a5 »
2012-09-25 o Add static linking description.
14 LD_STATIC=-static
15 endif
16
a9d3e538 »
2012-09-15 o Found a project name: "Folve". Some renamings because of that.
17 OBJECTS = folve-main.o folve-filesystem.o conversion-buffer.o \
2fee1d65 »
2012-09-20 o extract sound processor
18 sound-processor.o file-handler-cache.o status-server.o util.o \
9245de31 »
2012-09-25 o Make use of threading libboost a bit more explicit.
19 zita-audiofile.o zita-config.o zita-fconfig.o zita-sstring.o
c1a03f22 »
2012-09-14 o Needed convenient sub-second resolution time. Added CurrentTime()
20
a9d3e538 »
2012-09-15 o Found a project name: "Folve". Some renamings because of that.
21 folve: $(OBJECTS)
143250a5 »
2012-09-25 o Add static linking description.
22 $(CXX) $(CXXFLAGS) $^ -o $@ $(LDFLAGS) $(LD_STATIC)
98a57256 »
2012-09-08 o Start implementation. Just a basic forwarding filesystem for
23
c4e3edac »
2012-09-22 o Add 'make install'
24 install: folve
de78ef38 »
2012-09-30 o now really switch to PREFIX
25 install folve $(PREFIX)/bin
c4e3edac »
2012-09-22 o Add 'make install'
26
98a57256 »
2012-09-08 o Start implementation. Just a basic forwarding filesystem for
27 clean:
33942c6f »
2012-09-16 o make clean: binary had been renamed, but not the rule.
28 rm -f folve $(OBJECTS)
f431dd5c »
2012-09-23 o Update filter section in README.md
29
49a4cd94 »
2012-09-25 o Provide an INSTALL.md that explains how to compile on older systems.
30 html : README.html INSTALL.html
31
32 %.html : %.md
f431dd5c »
2012-09-23 o Update filter section in README.md
33 markdown < $^ > $@
Something went wrong with that request. Please try again.