Skip to content

Commit 5315de4

Browse files
committed
added my tutorial cliamtic
changed the style and modified it added windows installation added the windows installation
1 parent af91ebd commit 5315de4

32 files changed

+1368
-59
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@
1818
npm-debug.log*
1919
yarn-debug.log*
2020
yarn-error.log*
21+
.vercel

README.md

Lines changed: 38 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,41 @@
1-
# Documentation
2-
Complete documentation about MetaCall infrastructure.
1+
# Website
32

4-
https://metacall.github.io/doc/
3+
This website is built using [Docusaurus](https://docusaurus.io/), a modern static website generator.
54

5+
### Installation
66

7-
# TODO: Explain how to add new doc and build the project etc.
7+
```
8+
$ yarn
9+
```
10+
11+
### Local Development
12+
13+
```
14+
$ yarn start
15+
```
16+
17+
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
18+
19+
### Build
20+
21+
```
22+
$ yarn build
23+
```
24+
25+
This command generates static content into the `build` directory and can be served using any static contents hosting service.
26+
27+
### Deployment
28+
29+
Using SSH:
30+
31+
```
32+
$ USE_SSH=true yarn deploy
33+
```
34+
35+
Not using SSH:
36+
37+
```
38+
$ GIT_USER=<Your GitHub username> yarn deploy
39+
```
40+
41+
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch.

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
sidebar_position: 1
33
---
44

5-
# Getting Started with Metacall
5+
# Getting Started with MetaCall
66

77
**Metacall** is a **polyglot** tool that allows calling *functions*, *methods*, *procedures* between different programming languages.
88

docs/how-metacall-works.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
sidebar_position: 2
33
---
44

5-
# How Metacall works
5+
# How MetaCall works
66

77
`Metacall` is a runtime that allows you to seamlessly connect and interoperate between multiple programming languages. It acts as a bridge, enabling you to call functions from one language in another without worrying about compatibility issues.
88

docs/installating-metacall-cli/Docker.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
sidebar_position: 4
3+
tags:
4+
- machine-learning
5+
- python
36
---
47

58
Guide to install Metacall CLI on Docker.

docs/installating-metacall-cli/Windows.md

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,40 @@
22
sidebar_position: 3
33
---
44

5-
Guide to install Metacall CLI on Windows.
5+
Guide to install Metacall CLI on Windows.
6+
7+
MetaCall is a powerful CLI tool that lets you run functions across different programming languages seamlessly. Follow these simple steps to install it on Linux.
8+
9+
### Step 1 : Open Terminal ###
10+
11+
Open the `Terminal` app on your Linux system. You can usually find it in your applications menu or by pressing `Ctrl + Alt + T`.
12+
13+
### Step 2 : Run the Install Command ###
14+
15+
Copy and paste the following command into your Terminal to install MetaCall CLI:
16+
17+
```
18+
powershell -NoProfile -ExecutionPolicy unrestricted -Command "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; &([scriptblock]::Create((Invoke-WebRequest -UseBasicParsing 'https://raw.githubusercontent.com/metacall/install/master/install.ps1')))"
19+
```
20+
21+
### Step 3 : Verify Installation ###
22+
23+
Once the installation is complete, verify it by running the `metacall` command:
24+
25+
```
26+
metacall
27+
```
28+
29+
If the installation was successful, you’ll see the following message:
30+
31+
import WinInstall from "/static/img/win-install.png";
32+
33+
<img src={WinInstall} />
34+
<br/>
35+
To exit the MetaCall CLI, type `exit` in the Metacall CLI:
36+
37+
import WinExit from '/static/img/win-un.png';
38+
39+
<img src={WinExit} />
40+
<br/>
41+
You’re all set! Now you can start using MetaCall to run functions across multiple programming languages. 🚀

0 commit comments

Comments
 (0)