Added FS.MemoryFilesystem and archives and use onedev instead

This commit is contained in:
2025-01-03 05:59:15 -06:00
parent f0a7c77134
commit 36d985cc57
2 changed files with 7 additions and 7 deletions

View File

@ -5,7 +5,7 @@ RUN apt update -y && \
apt clean -y && \
rm -rf /var/lib/apt/lists/*
WORKDIR /tmp
RUN git clone https://gitea.site.tesses.net/tesses50/tesses-framework && cd tesses-framework && mkdir build && cd build && cmake -S .. -B . && make -j4 && make install && cd /tmp && rm -r /tmp/tesses-framework
RUN git clone https://onedev.site.tesses.net/TessesFramework && cd tesses-framework && mkdir build && cd build && cmake -S .. -B . && make -j4 && make install && cd /tmp && rm -r /tmp/tesses-framework
COPY . /src
WORKDIR /src
RUN mkdir build && cd build && cmake -S .. -B . && make -j4 && make install && cd / && rm -r /src

View File

@ -4,26 +4,26 @@ Tesses Cross Language
![CrossImage](logo.png)
## What is required to build this project
- [TessesFramework](https://gitea.site.tesses.net/tesses50/tesses-framework)
- [TessesFramework](https://onedev.site.tesses.net/TessesFramework)
- Jansson (but can be turned off but is strongly recommended otherwise many programs will not work)
- CMake
- SDL2 (but can be turned off)
## Use in docker
```bash
git clone https://gitea.site.tesses.net/tesses50/crosslang
cd crosslang
git clone https://onedev.site.tesses.net/CrossLang
cd CrossLang
sudo docker build -t crosslang:latest .
```
## To Install
- [Follow TessesFramework setup](https://gitea.site.tesses.net/tesses50/tesses-framework)
- [Follow TessesFramework setup](https://onedev.site.tesses.net/TessesFramework)
- Follow the commands bellow
## Run these commands to install crosslang (or use binaries from [here](https://crosslang.tesseslanguage.com/download/))
```bash
git clone https://gitea.site.tesses.net/tesses50/crosslang
cd crosslang
git clone https://onedev.site.tesses.net/CrossLang
cd CrossLang
mkdir build
cd build
cmake -S .. -B .