File: makefile

package info (click to toggle)
rtklib 2.4.3%2Bdfsg1-2.1
  • links: PTS
  • area: main
  • in suites: bullseye
  • size: 41,796 kB
  • sloc: cpp: 51,592; ansic: 50,584; fortran: 987; makefile: 861; sh: 45
file content (58 lines) | stat: -rw-r--r-- 1,968 bytes parent folder | download | duplicates (3)
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
# makefile for rnx2rtcm

BINDIR = /usr/local/bin
SRC    = ../../src
CFLAGS = -Wall -O3 -ansi -pedantic -I$(SRC) -DTRACE -DENAGLO -DENAGAL -DENAQZS -DNFREQ=3 -DNEXOBS=3
LDLIBS  = -lm

rnx2rtcm   : rnx2rtcm.o rtkcmn.o rinex.o rtcm.o rtcm2.o rtcm3.o rtcm3e.o

rnx2rtcm.o : rnx2rtcm.c
	$(CC) -c $(CFLAGS) rnx2rtcm.c
rtkcmn.o   : $(SRC)/rtkcmn.c
	$(CC) -c $(CFLAGS) $(SRC)/rtkcmn.c
rinex.o    : $(SRC)/rinex.c
	$(CC) -c $(CFLAGS) $(SRC)/rinex.c
rtcm.o     : $(SRC)/rtcm.c
	$(CC) -c $(CFLAGS) $(SRC)/rtcm.c
rtcm2.o    : $(SRC)/rtcm2.c
	$(CC) -c $(CFLAGS) $(SRC)/rtcm2.c
rtcm3.o    : $(SRC)/rtcm3.c
	$(CC) -c $(CFLAGS) $(SRC)/rtcm3.c
rtcm3e.o   : $(SRC)/rtcm3e.c
	$(CC) -c $(CFLAGS) $(SRC)/rtcm3e.c

install:
	cp rnx2rtcm $(BINDIR)

clean:
	rm -f rnx2rtcm rnx2rtcm.exe *.o

OPT1=inp/GMSD7_201210140.* -x 2
OPT2=inp/javad1_201103010000.* -x 2
OPT3=inp/brdc0600.11* inp/gras0600.11o -x 2

test: test1 test2 test3 test4 test5 test6 test7

test1:
	./rnx2rtcm $(OPT1) -typ 1002,1019,1033 -sta 111 -out out/rtcm_1002.rtcm3
test2:
	./rnx2rtcm $(OPT1) -typ 1004,1019,1033 -sta 222 -out out/rtcm_1004.rtcm3
test3:
	./rnx2rtcm $(OPT1) -typ 1010,1020,1033 -sta 333 -out out/rtcm_1010.rtcm3
test4:
	./rnx2rtcm $(OPT1) -typ 1012,1020,1033 -sta 444 -out out/rtcm_1012.rtcm3
test5:
	./rnx2rtcm $(OPT1) -typ 1044 -sta 555 -out out/rtcm_1044.rtcm3
test6:
	./rnx2rtcm $(OPT1) -typ 1074 -sta 666 -out out/rtcm_1074.rtcm3
test7:
	./rnx2rtcm $(OPT2) -typ 1074,1084,1094,1104,1114,1019,1020,1044,1045,1046 -sta 444 -out out/rtcm_1074_jav.rtcm3
test8:
	./rnx2rtcm $(OPT2) -typ 1075,1085,1095,1105,1115,1019,1020,1044,1045,1046 -sta 555 -out out/rtcm_1075_jav.rtcm3
test9:
	./rnx2rtcm $(OPT2) -typ 1076,1086,1096,1106,1116,1019,1020,1044,1045,1046 -sta 666 -out out/rtcm_1076_jav.rtcm3
test10:
	./rnx2rtcm $(OPT2) -typ 1077,1087,1097,1107,1117,1019,1020,1044,1045,1046 -sta 777 -out out/rtcm_1077_jav.rtcm3
test11:
	./rnx2rtcm $(OPT3) -typ 1077,1087,1019,1020 -sta 888 -out out/rtcm_1077_gras.rtcm3