3 Commits

Author SHA1 Message Date
a4f6f199ec Test.
Some checks failed
Build / Build (pull_request) Failing after 50s
2026-02-21 16:16:19 -05:00
911a29937e Install libgl. 2026-02-21 16:16:06 -05:00
579826d398 Add badge for build CI. 2026-02-21 16:00:59 -05:00
2 changed files with 13 additions and 2 deletions

View File

@@ -25,11 +25,12 @@ jobs:
run: | run: |
apt update -y apt update -y
apt install -y \ apt install -y \
python3 \
python3-pip \
build-essential \ build-essential \
cmake \ cmake \
curl curl
libgl1-mesa-dev \
python3 \
python3-pip \
- name: Install aqtinstall - name: Install aqtinstall
run: | run: |
@@ -45,3 +46,11 @@ jobs:
run: | run: |
. "$HOME/.cargo/env" . "$HOME/.cargo/env"
cargo b --release cargo b --release
- name: Test libclide
run: |
cargo test -p libclide
- name: Test clide
run: |
cargo test

View File

@@ -1,5 +1,7 @@
# CLIDE # CLIDE
[![Build](https://git.shaunreed.com/shaunrd0/clide/actions/workflows/build.yaml/badge.svg)](https://git.shaunreed.com/shaunrd0/clide/workflows/build.yml)
CLIDE is an extendable command-line driven development environment written in Rust using the Qt UI framework that supports both full and headless Linux environments. CLIDE is an extendable command-line driven development environment written in Rust using the Qt UI framework that supports both full and headless Linux environments.
The GUI is written in QML compiled through Rust using the cxx-qt crate, while the TUI was implemented using the ratatui crate. The GUI is written in QML compiled through Rust using the cxx-qt crate, while the TUI was implemented using the ratatui crate.