-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathMakefile.in
More file actions
74 lines (52 loc) · 1.65 KB
/
Copy pathMakefile.in
File metadata and controls
74 lines (52 loc) · 1.65 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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
OBJ = ddfmodule.o ddfutils.o ddffielddefn.o ddfrecord.o ddffield.o \
ddfsubfielddefn.o \
\
cpl_error.o cpl_vsisimple.o cpl_string.o cpl_conv.o cpl_multiproc.o \
cpl_vsil.o cpl_vsi_mem.o cpl_vsil_unix_stdio_64.o cpl_dir.o \
cpl_conv.o cpl_path.o
CXXFLAGS = @CXXFLAGS@ @CXX_WFLAGS@
LIBS = @LIBS@ -lm
CXX = @CXX@
default: 8211view
libiso8211.a: $(OBJ)
ar r libiso8211.a $(OBJ)
ddfmodule.o: ddfmodule.cpp
$(CXX) -c $(CXXFLAGS) ddfmodule.cpp
ddfutils.o: ddfutils.cpp
$(CXX) -c $(CXXFLAGS) ddfutils.cpp
ddffielddefn.o: ddffielddefn.cpp
$(CXX) -c $(CXXFLAGS) ddffielddefn.cpp
ddfrecord.o: ddfrecord.cpp
$(CXX) -c $(CXXFLAGS) ddfrecord.cpp
ddffield.o: ddffield.cpp
$(CXX) -c $(CXXFLAGS) ddffield.cpp
ddfsubfielddefn.o: ddfsubfielddefn.cpp
$(CXX) -c $(CXXFLAGS) ddfsubfielddefn.cpp
cpl_error.o: cpl_error.cpp
$(CXX) -c $(CXXFLAGS) cpl_error.cpp
cpl_string.o: cpl_string.cpp
$(CXX) -c $(CXXFLAGS) cpl_string.cpp
cpl_conv.o: cpl_conv.cpp
$(CXX) -c $(CXXFLAGS) cpl_conv.cpp
cpl_vsisimple.o: cpl_vsisimple.cpp
$(CXX) -c $(CXXFLAGS) cpl_vsisimple.cpp
#
# Mainlines
#
8211view.o: 8211view.cpp
$(CXX) -c $(CXXFLAGS) 8211view.cpp
8211dump.o: 8211dump.cpp
$(CXX) -c $(CXXFLAGS) 8211dump.cpp
8211view: 8211view.o libiso8211.a
$(CXX) $(CXXFLAGS) 8211view.o libiso8211.a $(LIBS) -o 8211view
8211dump: 8211dump.o libiso8211.a
$(CXX) $(CXXFLAGS) 8211dump.o libiso8211.a $(LIBS) -o 8211dump
test: 8211dump
@./teststream.sh > t1.out
@if test "`diff t1.out teststream.out`" = '' ; then \
echo "******* Stream 1 Succeeded *********"; \
rm t1.out; \
else \
echo "******* Stream 1 Failed *********"; \
diff t1.out teststream.out; \
fi