Skip to content

Commit b7c9040

Browse files
authored
Split DORIS format to dedicated library (#380)
* Split DORIS to dedicated library * faster CI runs now that we're no longer inside a workspace.. --------- Signed-off-by: Guillaume W. Bres <[email protected]>
1 parent d2353aa commit b7c9040

36 files changed

+37
-2160
lines changed

.github/workflows/daily.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -31,110 +31,54 @@ jobs:
3131
command: build
3232
args: -r
3333

34-
- uses: actions-rs/cargo@v1
35-
name: Clean
36-
with:
37-
command: clean
38-
3934
- uses: actions-rs/cargo@v1
4035
name: Build (all features)
4136
with:
4237
command: build
4338
args: --all-features
4439

45-
- uses: actions-rs/cargo@v1
46-
name: Clean
47-
with:
48-
command: clean
49-
5040
- uses: actions-rs/cargo@v1
5141
name: Build (Observation)
5242
with:
5343
command: build
5444
args: --features obs
5545

56-
- uses: actions-rs/cargo@v1
57-
name: Clean
58-
with:
59-
command: clean
60-
6146
- uses: actions-rs/cargo@v1
6247
name: Build (Navigation)
6348
with:
6449
command: build
6550
args: --features nav
6651

67-
- uses: actions-rs/cargo@v1
68-
name: Clean
69-
with:
70-
command: clean
71-
7252
- uses: actions-rs/cargo@v1
7353
name: Build (Meteo)
7454
with:
7555
command: build
7656
args: --features meteo
7757

78-
- uses: actions-rs/cargo@v1
79-
name: Clean
80-
with:
81-
command: clean
82-
8358
- uses: actions-rs/cargo@v1
8459
name: Build (Clock)
8560
with:
8661
command: build
8762
args: --features clock
8863

89-
- uses: actions-rs/cargo@v1
90-
name: Clean
91-
with:
92-
command: clean
93-
94-
- uses: actions-rs/cargo@v1
95-
name: Build (DORIS)
96-
with:
97-
command: build
98-
args: --features doris
99-
100-
- uses: actions-rs/cargo@v1
101-
name: Clean
102-
with:
103-
command: clean
104-
10564
- uses: actions-rs/cargo@v1
10665
name: Build (ANTEX)
10766
with:
10867
command: build
10968
args: --features antex
11069

111-
- uses: actions-rs/cargo@v1
112-
name: Clean
113-
with:
114-
command: clean
115-
11670
- uses: actions-rs/cargo@v1
11771
name: Build (Qc)
11872
with:
11973
command: build
12074
args: --features qc
12175

122-
- uses: actions-rs/cargo@v1
123-
name: Clean
124-
with:
125-
command: clean
126-
12776
- uses: actions-rs/cargo@v1
12877
name: Build (Processing)
12978
with:
13079
command: build
13180
args: --features processing
13281

133-
- uses: actions-rs/cargo@v1
134-
name: Clean
135-
with:
136-
command: clean
137-
13882
- uses: actions-rs/cargo@v1
13983
name: Test (all features)
14084
with:

.github/workflows/rust.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -42,110 +42,54 @@ jobs:
4242
command: build
4343
args: -r
4444

45-
- uses: actions-rs/cargo@v1
46-
name: Clean
47-
with:
48-
command: clean
49-
5045
- uses: actions-rs/cargo@v1
5146
name: Build (all features)
5247
with:
5348
command: build
5449
args: --all-features
5550

56-
- uses: actions-rs/cargo@v1
57-
name: Clean
58-
with:
59-
command: clean
60-
6151
- uses: actions-rs/cargo@v1
6252
name: Build (Observation)
6353
with:
6454
command: build
6555
args: --features obs
6656

67-
- uses: actions-rs/cargo@v1
68-
name: Clean
69-
with:
70-
command: clean
71-
7257
- uses: actions-rs/cargo@v1
7358
name: Build (Navigation)
7459
with:
7560
command: build
7661
args: --features nav
7762

78-
- uses: actions-rs/cargo@v1
79-
name: Clean
80-
with:
81-
command: clean
82-
8363
- uses: actions-rs/cargo@v1
8464
name: Build (Meteo)
8565
with:
8666
command: build
8767
args: --features meteo
8868

89-
- uses: actions-rs/cargo@v1
90-
name: Clean
91-
with:
92-
command: clean
93-
9469
- uses: actions-rs/cargo@v1
9570
name: Build (Clock)
9671
with:
9772
command: build
9873
args: --features clock
9974

100-
- uses: actions-rs/cargo@v1
101-
name: Clean
102-
with:
103-
command: clean
104-
105-
- uses: actions-rs/cargo@v1
106-
name: Build (DORIS)
107-
with:
108-
command: build
109-
args: --features doris
110-
111-
- uses: actions-rs/cargo@v1
112-
name: Clean
113-
with:
114-
command: clean
115-
11675
- uses: actions-rs/cargo@v1
11776
name: Build (ANTEX)
11877
with:
11978
command: build
12079
args: --features antex
12180

122-
- uses: actions-rs/cargo@v1
123-
name: Clean
124-
with:
125-
command: clean
126-
12781
- uses: actions-rs/cargo@v1
12882
name: Build (Qc)
12983
with:
13084
command: build
13185
args: --features qc
13286

133-
- uses: actions-rs/cargo@v1
134-
name: Clean
135-
with:
136-
command: clean
137-
13887
- uses: actions-rs/cargo@v1
13988
name: Build (Processing)
14089
with:
14190
command: build
14291
args: --features processing
14392

144-
- uses: actions-rs/cargo@v1
145-
name: Clean
146-
with:
147-
command: clean
148-
14993
- uses: actions-rs/cargo@v1
15094
name: Test (all features)
15195
with:

Cargo.toml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rinex"
3-
version = "0.21.1"
3+
version = "0.22.0"
44
license = "MPL-2.0"
55
authors = ["Guillaume W. Bres <[email protected]>"]
66
description = "RINEX file parsing, analysis and production"
@@ -67,9 +67,6 @@ clock = []
6767
# ANTEX for accurate antenna characteristics: dedicated Iterators & methods.
6868
antex = []
6969

70-
# DORIS (Special Observation RINEX) specific Iterators & methods.
71-
doris = []
72-
7370
# BINEX RNX2BIN and BIN2RNX serdes
7471
binex = [
7572
"dep:binex"
@@ -96,7 +93,6 @@ processing = [
9693
full = [
9794
"antex",
9895
"clock",
99-
"doris",
10096
"flate2",
10197
"meteo",
10298
"nav",

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ To contribute to either of our project or join our community, you way
3232
- precise Earth Orientation updates
3333
- Supports Observation, Navigation, Meteo and Clock RINEX,
3434
other RINEX-like formats have their own parser:
35-
- [IONEX](https://github.com/nav-solutions/ionex)
35+
- [IONEX (Ionosphere Maps)](https://github.com/nav-solutions/ionex)
36+
- [DORIS (special observations)](https://github.com/nav-solutions/doris)
3637
- Many pre-processing algorithms including Filter Designer
3738
- Several file operations: merging, splitting, time binning (batch)
3839

src/doris/decim.rs

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/doris/formatting.rs

Lines changed: 0 additions & 97 deletions
This file was deleted.

0 commit comments

Comments
 (0)