1.2 KiB
1.2 KiB
Development
Reworking.
Using Debian Bookworm (stable/12).
Dependencies
Install OS dependencies.
Perhaps:
sudo apt install \
git python3-venv python3-virtualenv python3-pip
Setup
Python setup, such as:
virtualenv venv
source venv/bin/activate
Build
Thusly:
make
Same as:
make all
Build parts, in order:
make setup
make server
Extension build
src/extensions/vscode/build/continue-patch.vsix
continue_server build
src/dist/continue_server
Versions
To update versions:
${EDITOR} CHANGELOG
# git tag v0.0.0
Clean
Clean.
make clean
Push
Push to git repo.
make push
Search
Meilisearch is used.
Need to build it. Used Rust 1.73.0.
git clone --recursive https://github.com/meilisearch/meilisearch
cd meilisearch/
cargo build
./target/debug/meilisearch
# ctrl-c, maybe note key.
mkdir -p ~/.continue/server/
cp -p ./target/debug/meilisearch ~/.continue/server/
# newly created:
cp -a data.ms dumps ~/.continue/server/
Run
Server:
./parrot-server
Extension
Perhaps
cd src/extensions/vscode/
yarn
yarn package
llama.cpp
Use llama.cpp
.