Skip to content

sneekyfoxx/ziggy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ziggy: An Installer and Manager for Zig Compilers

ziggy is a dynamically linked Python execuatable binary produced using pyinstaller. This means that ziggy depends on an installation of Python (Python3 to be exact).

Requirements

ziggy requires the packages requests and BeautifulSoup4. To install the requirements follow the steps below ⬇️

Unix

On some systems you may have to use your package manager to install the Python virtualenv package.

python -m venv ziggy_env    # create a virtual environment
source ./ziggy_env/bin/activate
pip install -r <(curl -s https://raw.githubusercontent.com/sneekyfoxx/ziggy/main/requirements.txt)
deactivate
Windows
curl -s https://raw.githubusercontent.com/sneekyfoxx/ziggy/main/requirements.txt > requirements.txt
pip install -r requirements.txt
del requirements.txt

ziggy Usage

Options
ziggy activate VERSION   # activate the given version as the primary compiler
ziggy delete   VERSION   # delete the given installed compiler version
ziggy fetch    VERSION   # fetch the given supporting compiler version from the internet
ziggy show     active    # display the current installed active compiler
ziggy show     inactive  # display all installed inactive compilers
ziggy show     supported # display all supporting compiler versions

About

A Zig compiler installer and manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages