| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 660788c commit 3cc8570
657 files changed
| Original file line number | Diff line number | Diff 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'] | ||
| Original file line number | Diff line number | Diff 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 | ||
| Original file line number | Diff line number | Diff 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 | + ``` | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments