[fb7fe6]: pp / Makefile.in Maximize Restore History

Download this file

Makefile.in    57 lines (42 with data), 1.9 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
include ../make.common
OPROFPP_HEADERS=oprofpp.h opf_filter.h demangle_symbol.h opp_symbol.h
OP_TO_SOURCE_HEADERS=
OP_TIME_HEADERS=
OP_MERGE_HEADERS=
HEADERS=$(OPROFPP_HEADERS) $(OP_TO_SOURCE_HEADERS) $(OP_TIME_HEADERS) $(OP_MERGE_HEADERS)
OPROFPP_SOURCES=oprofpp.cpp oprofpp_util.cpp opp_symbol.cpp demangle_symbol.cpp
OP_TO_SOURCE_SOURCES=opf_filter.cpp
OP_TIME_SOURCES=op_time.cpp
OP_MERGE_SOURCES=op_merge.cpp
SOURCES=$(OPROFPP_SOURCES) $(OP_TO_SOURCE_SOURCES) $(OP_TIME_SOURCES) $(OP_MERGE_SOURCES)
OPROFPP_OBJECTS=oprofpp.o oprofpp_util.o opf_container.o opp_symbol.o demangle_symbol.o
OP_TO_SOURCE_OBJECTS=opf_filter.o opf_container.o demangle_symbol.o
OP_TIME_OBJECTS=op_time.o oprofpp_util.o opf_container.o demangle_symbol.o opp_symbol.o
OP_MERGE_OBJECTS=op_merge.o oprofpp_util.o
OBJECTS=$(OPROFPP_OBJECTS) $(OP_TO_OBJECTS_OBJECTS) $(OP_TIME_OBJECTS) $(OP_MERGE_OBJECTS)
OPROFPP_TARGET=oprofpp
OP_TO_SOURCE_TARGET=op_to_source
OP_TIME_TARGET=op_time
OP_MERGE_TARGET=op_merge
TARGET=$(OPROFPP_TARGET) $(OP_TO_TARGET_TARGET) $(OP_TIME_TARGET) $(OP_MERGE_TARGET)
OPROFPP_LIBS=-lop -lutil++ -lutil -ldb -lpopt -lbfd -liberty -ldl
OP_TO_SOURCE_LIBS=-lop -lutil++ -lutil -ldb -lpopt -lbfd -liberty -ldl
OP_TIME_LIBS=-lop -lutil++ -lutil -ldb -lpopt -lbfd -liberty -ldl
OP_MERGE_LIBS=-lop -lutil++ -lutil -ldb -lpopt -lbfd -liberty -ldl
all: $(TARGET)
INSTALL_LIST=$(TARGET)
install:
$(INSTALL) $(INSTALL_LIST) $(BINDIR)
uninstall:
rm -f $(INSTALL_LIST)
clean:
rm -rf .deps $(OBJECTS) $(TARGET)
$(OPROFPP_TARGET): $(OPROFPP_OBJECTS)
$(CXX) -o $@ $^ $(LDFLAGS) $(OPROFPP_LIBS)
$(OP_TO_SOURCE_TARGET): $(OP_TO_SOURCE_OBJECTS)
$(CXX) -o $@ $^ $(LDFLAGS) $(OP_TO_SOURCE_LIBS)
$(OP_TIME_TARGET): $(OP_TIME_OBJECTS)
$(CXX) -o $@ $^ $(LDFLAGS) $(OP_TIME_LIBS)
$(OP_MERGE_TARGET): $(OP_MERGE_OBJECTS)
$(CXX) -o $@ $^ $(LDFLAGS) $(OP_MERGE_LIBS)
include ../make.deps