Skip to content

Commit 8eaa243

Browse files
committed
deps: add temporal_rs 0.1.0
1 parent eb6cb5b commit 8eaa243

File tree

657 files changed

+111880
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

657 files changed

+111880
-0
lines changed

deps/temporal/.cargo/config.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# TODO: track https://github.com/rust-lang/rust/issues/141626 for a resolution
2+
[target.x86_64-pc-windows-msvc]
3+
rustflags = ['-Csymbol-mangling-version=v0']

deps/temporal/.gitignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Generated by Cargo
2+
# will have compiled files and executables
3+
debug/
4+
target/
5+
tzdata/
6+
7+
# Include the data debug view
8+
!/provider/src/data/debug
9+
10+
# These are backup files generated by rustfmt
11+
**/*.rs.bk
12+
13+
# MSVC Windows builds of rustc generate these, which store debugging information
14+
*.pdb
15+
16+
.vscode/
17+
18+
# Ignore log files
19+
*.log
20+
21+
# Ignore clangd files
22+
.cache
23+
compile_commands.json

deps/temporal/CHANGELOG.md

Lines changed: 484 additions & 0 deletions
Large diffs are not rendered by default.

deps/temporal/CONTRIBUTING.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Contributing to Temporal in Rust
2+
3+
We welcome contributions, feel free to checkout our open issues. If you
4+
find an issue you're interested in, please feel free to ask to be assigned.
5+
6+
If you're interested in helping out but don't see an issue that's for
7+
you, please feel free to contact us on `Boa`'s Matrix server.
8+
9+
## Contributor Information
10+
11+
The Temporal proposal is a new date/time API that is being developed and proposed
12+
for the ECMAScript specification. This library aims to be a Rust
13+
implementation of that specification.
14+
15+
Due to the nature of the material and this library, we would advise anyone
16+
interested in contributing to familiarize themselves with the Temporal
17+
specification.
18+
19+
Also, always feel free to reach out for any advice or feedback as needed.
20+
21+
## Testing and debugging
22+
23+
For more information on testing and debugging `temporal_rs`. Please see
24+
the [testing overview](./docs/testing.md).
25+
26+
## Diplomat and `temporal_capi`
27+
28+
If changes are made to `temporal_capi` that affect the public API, the
29+
FFI bindings will need to be regenerated / updated.
30+
31+
To update the bindings, run:
32+
33+
```bash
34+
cargo run -p diplomat-gen
35+
```
36+
37+
## Baked data
38+
39+
To regenerate baked data, run:
40+
41+
```bash
42+
cargo run -p bakeddata
43+
```
44+
45+
## Dependency check
46+
47+
To check the dependencies, run:
48+
49+
```bash
50+
cargo run -p depcheck
51+
```

0 commit comments

Comments
 (0)