Skip to content

Commit 6c20b98

Browse files
authored
Merge pull request #7 from G-Core/fix/licence_fix
Copyright update and description
2 parents 1c6085e + dd98bb5 commit 6c20b98

File tree

9 files changed

+38
-47
lines changed

9 files changed

+38
-47
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ env:
77

88
jobs:
99
build:
10-
runs-on: "self-hosted"
10+
runs-on: "ubuntu-latest"
1111

1212
steps:
1313
- name: Clone repo
@@ -18,6 +18,9 @@ jobs:
1818
with:
1919
toolchain: stable
2020

21+
- name: Add wasm32-wasi target
22+
run: rustup target add wasm32-wasi
23+
2124
- name: Build
2225
run: cd fastedge-rust-sdk && cargo build
2326

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[workspace.package]
2-
version = "0.1.1"
2+
version = "0.1.2"
33
edition = "2021"
44

55
[workspace]

README.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1-
# The FastEdge Rust SDK
1+
# The FastEdge Runtime
2+
3+
FastEdge Runtime SDK is a simple SDK that helps you to create edge cloud application using [WebAssembly component model](https://github.com/WebAssembly/component-model)
4+
and [Wasmtime](https://wasmtime.dev/) runtime.
5+
6+
## Getting started
7+
8+
Currently, it has support only for Rust SDK. See the [FasteEdge Rust SDK](https://github.com/G-Core/FastEdgeSDK/blob/main/fastedge-rust-sdk/readme.md).
9+
10+
## Language Support
11+
12+
The table below summarizes the feature support for language SDKs.
13+
14+
| Feature | Rust | JavaScript |
15+
|---------------|-----------|---------------|
16+
| **Handlers** | | |
17+
| HTTP | Supported | Supported |
18+
| **APIs** | | |
19+
| Outbound HTTP | Supported | Not Supported |
20+
| Env Variables | Supported | Not Supported |
21+
222

3-
The Rust SDK is used to build FastEdge applications in Rust.
File renamed without changes.

fastedge-rust-sdk/derive/src/lib.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
/*
2+
* Copyright 2023 G-Core Innovations SARL
3+
*/
14
use proc_macro::TokenStream;
25

36
use quote::quote;

fastedge-rust-sdk/src/backend.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
/*
2+
* Copyright 2023 G-Core Innovations SARL
3+
*/
14
use crate::body::Body;
25
use crate::{witx_bindgen::http_backend, Error};
36

fastedge-rust-sdk/src/http_client.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
/*
2+
* Copyright 2023 G-Core Innovations SARL
3+
*/
14
use http::request::Parts;
25

36
use crate::bindgen::gcore::fastedge::{http::Method, http_client};

fastedge-rust-sdk/src/lib.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
/*
2+
* Copyright 2023 G-Core Innovations SARL
3+
*/
14
#![deny(missing_docs)]
25
//#![deny(elided_lifetimes_in_paths)]
36

fastedge-rust-sdk/src/wagi.rs

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

0 commit comments

Comments
 (0)