| 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 |
26 SRC=main.cpp process.cpp repositories.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 |
| 38 compile: config.mk build FORCE |
38 compile: config.mk build FORCE |
| 39 @cd src && $(MAKE) |
39 @cd src && $(MAKE) |
| 40 |
40 |
| 41 FORCE: |
41 FORCE: |
| 42 |
42 |
| 43 ../build/main.o: main.cpp settings.h |
43 ../build/main.o: main.cpp settings.h repositories.h |
| 44 @echo "Compiling $<" |
44 @echo "Compiling $<" |
| 45 $(CXX) -o $@ $(CXXFLAGS) -c $< |
45 $(CXX) -o $@ $(CXXFLAGS) -c $< |
| 46 |
46 |
| 47 ../build/process.o: process.cpp process.h |
47 ../build/process.o: process.cpp process.h |
| 48 @echo "Compiling $<" |
48 @echo "Compiling $<" |
| 49 $(CXX) -o $@ $(CXXFLAGS) -c $< |
49 $(CXX) -o $@ $(CXXFLAGS) -c $< |
| 50 |
50 |
| |
51 ../build/repositories.o: repositories.cpp repositories.h |
| |
52 @echo "Compiling $<" |
| |
53 $(CXX) -o $@ $(CXXFLAGS) -c $< |
| |
54 |