src/Makefile

changeset 14
f0ae064c5b9c
parent 5
60c2588b4455
child 23
b4979c194dc8
equal deleted inserted replaced
13:e714005f3e9d 14:f0ae064c5b9c
21 # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 21 # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
22 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 22 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23 23
24 include ../config.mk 24 include ../config.mk
25 25
26 SRC=main.cpp process.cpp repositories.cpp heatmap.cpp html.cpp 26 SRC=main.cpp settings.cpp process.cpp repositories.cpp heatmap.cpp html.cpp
27 OBJ=$(SRC:%.cpp=../build/%.o) 27 OBJ=$(SRC:%.cpp=../build/%.o)
28 OUTPUT=../build/fallusmeter 28 OUTPUT=../build/fallusmeter
29 29
30 all: $(OUTPUT) FORCE 30 all: $(OUTPUT) FORCE
31 31
46 46
47 ../build/html.o: html.cpp html.h 47 ../build/html.o: html.cpp html.h
48 @echo "Compiling $<" 48 @echo "Compiling $<"
49 $(CXX) -o $@ $(CXXFLAGS) -c $< 49 $(CXX) -o $@ $(CXXFLAGS) -c $<
50 50
51 ../build/main.o: main.cpp settings.h repositories.h process.h heatmap.h 51 ../build/main.o: main.cpp settings.h repositories.h process.h heatmap.h \
52 html.h
52 @echo "Compiling $<" 53 @echo "Compiling $<"
53 $(CXX) -o $@ $(CXXFLAGS) -c $< 54 $(CXX) -o $@ $(CXXFLAGS) -c $<
54 55
55 ../build/process.o: process.cpp process.h 56 ../build/process.o: process.cpp process.h
56 @echo "Compiling $<" 57 @echo "Compiling $<"
58 59
59 ../build/repositories.o: repositories.cpp repositories.h 60 ../build/repositories.o: repositories.cpp repositories.h
60 @echo "Compiling $<" 61 @echo "Compiling $<"
61 $(CXX) -o $@ $(CXXFLAGS) -c $< 62 $(CXX) -o $@ $(CXXFLAGS) -c $<
62 63
64 ../build/settings.o: settings.cpp
65 @echo "Compiling $<"
66 $(CXX) -o $@ $(CXXFLAGS) -c $<
67

mercurial