மேகோசில் கஃபர்

Gaphor இன் அண்மைக் கால வெளியீட்டை [Kaphor பதிவிறக்கம் பக்கம்] (https://gaphor.org/download#macos) இலிருந்து பதிவிறக்கம் செய்யலாம். Gaphor ஒரு ஓம்பிரூ காச்க் ஆகவும் நிறுவப்படலாம்.

பழைய வெளியீடுகள் github இலிருந்து கிடைக்கின்றன.

CI builds அரே also available.

மேம்பாட்டு சூழல்

MACOS உடன் மேம்பாட்டு சூழலை அமைக்க:

  1. [HTTPS://brew.sh) ஐ நிறுவவும்

  2. ஒரு முனையத்தைத் திறந்து செயல்படுத்தவும்:

brew install python3 gobject-introspection gtk4 gtksourceview5 libadwaita adwaita-icon-theme graphviz

PIPX ஐப் பயன்படுத்தி கவிதை ஐ நிறுவவும்:

pipx install poetry

அடுத்து, களஞ்சியத்தை குளோன், அதன் பிறகு நிறுவ வேண்டிய பின்வரும் கட்டளைகளை நீங்கள் இயக்கலாம் பா சூழல்:

cd gaphor
poetry install
poetry run pre-commit install

இப்போது, நீங்கள் கஃபரை இயக்கலாம்

poetry run gaphor

பைகோப்செக்ட் தொகுக்கவில்லை மற்றும் காணாமல் போன ffi.h கோப்பைப் பற்றி குற்றச்சாட்டு செய்தால், நீங்கள் ஓம்பிரூவிலிருந்து லிப்ஃபியை நிறுவ விரும்பலாம், மேலும் பின்வரும் சூழல் மாறியை அமைத்து மீண்டும்` பா நிறுவலை இயக்கவும்:

brew install libffi
export PKG_CONFIG_PATH=$(brew --prefix libffi)/lib/pkgconfig
poetry install

விசுவல் ச்டுடியோ குறியீட்டைப் பயன்படுத்தி பிழைத்திருத்தம்

நீங்கள் பிழைத்திருத்தத்தைத் தொடங்குவதற்கு முன், நீங்கள் காஃபோரை (pyproject.toml கொண்ட கோப்புறை) VSCode இல் திறக்க வேண்டும். பைதான் நீட்டிப்பு நிறுவப்பட்டிருக்க வேண்டும்.

பின்வரும் உள்ளடக்கத்துடன் .vscode/துவக்க. Json கோப்பை உருவாக்கவும்:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Gaphor UI",
            "type": "python",
            "request": "launch",
            "module": "gaphor",
            "justMyCode": false
        }
    ]
}

MACOS க்கான பேக்கேசிங்

MACOS க்கான EXE நிறுவல் தொகுப்பை உருவாக்க, நாங்கள் [pyinstaller] (https://pyinstaller.org) ஐப் பயன்படுத்துகிறோம், இது அனைத்து சார்புகளையும் கண்டுபிடித்து அவற்றை ஒரு கோப்புறையில் தொகுக்க காஃபரை பகுப்பாய்வு செய்கிறது.

  1. மேலே ஒரு மேம்பாட்டு சூழலை அமைப்புகளுக்கான வழிமுறைகளைப் பின்பற்றவும்

  2. ஒரு முனையத்தைத் திறந்து களஞ்சிய கோப்பகத்திலிருந்து பின்வருவனவற்றை இயக்கவும்:

poetry run python po/build-babel.py
poetry install --with packaging
poetry run poe package