Project

General

Profile

Using Watchdog » Makefile

Jonathan Cormier, 10/14/2014 03:43 PM

 
1
LINK          = $(OE_QMAKE_LINK)
2
DEFINES       = -DWATCHDOG_MAIN
3
CXXFLAGS      = $(DEFINES)
4
LIBS          = -lpthread 
5

    
6
SOURCES       = watchdog.cpp 
7
OBJECTS       = watchdog.o
8
TARGET        = watchdog
9

    
10

    
11
first: all
12

    
13
####### Build rules
14

    
15
all: $(TARGET)
16

    
17
$(TARGET):  $(OBJECTS)  
18
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
19

    
20
clean:compiler_clean 
21
	-$(DEL_FILE) $(OBJECTS)
22
	-$(DEL_FILE) *~ core *.core
23

    
24

    
25
####### Compile
26

    
27
watchdog.o: watchdog.cpp watchdog.h
28
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o watchdog.o watchdog.cpp
29

    
(7-7/7) Go to top
Add picture from clipboard (Maximum size: 1 GB)