]> git.donarmstrong.com Git - bamtools.git/blob - src/third_party/jsoncpp/Makefile
Changed GetNextAlignmentCore() calls to GetNextAlignment() in FilterTool
[bamtools.git] / src / third_party / jsoncpp / Makefile
1 # ==========================
2 # BamTools Makefile
3 # (c) 2010 Derek Barnett
4 #
5 # src/third_party/jsoncpp
6 # ==========================
7
8 OBJ_DIR = ../../../obj
9 BIN_DIR = ../../../bin
10
11 # ----------------------------------
12 # define our source and object files
13 # ----------------------------------
14 SOURCES = json_reader.cpp \
15           json_value.cpp \
16           json_writer.cpp
17 OBJECTS= $(SOURCES:.cpp=.o)
18 BUILT_OBJECTS= $(patsubst %,$(OBJ_DIR)/%,$(OBJECTS))
19
20 all: $(BUILT_OBJECTS)
21
22 $(BUILT_OBJECTS): $(SOURCES)
23         @echo "  * compiling" $(*F).cpp
24         @$(CXX) -c -o $@ $(*F).cpp $(LDFLAGS) $(CXXFLAGS) $(INCLUDES)
25
26 .PHONY: all
27
28 clean:
29         @echo "Cleaning up."
30         @rm -f $(OBJ_DIR)/* $(BIN_DIR)/*
31
32 .PHONY: clean