ابنِ التَّوحيد

التوسعة مبنية ضمن Parrot.

يوضح هذا الكلمة المفتاحية كيفية بناء إضافة Parrot من الشفرة المصدرية.

تبعيات

إستخدام ديبيان بوكورم (مستقر/12). تثبيت تبعيات النظام الأساسي.

Python is needed to build the documentation. Python is no longer needed to build the extension, as upstream has removed the Python server.

sudo apt install \
  git python3-venv python3-virtualenv python3-pip

تحميل

لتبنيد الموسعة Parrot، قم بتحميل مصدر الشفرة من مخزن git.

git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/

بناء

بهذا الشكل:

make

Same as:

make all

بناء التمديد

src/extensions/vscode/build/continue-patch.vsix

الإصدارات

لتحديث الإصدارات:

${EDITOR} CHANGELOG
# git tag v0.0.0

نظيف

منظف.

make clean

انتقل

ارسل إلى مستودع الجيت.

make push

تشغيل

خادم:

./parrot-server

توسيعة

قد تكون

cd src/extensions/vscode/
yarn
yarn package

خادم التصرف

قصد القيام بإضافة خادم النسخ التلقائي إلى الوحدة التمهيدية. في الوقت الراهن، بناء واستخدام "llama.cpp".

git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.