mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-02 23:02:19 +08:00
385 lines
12 KiB
YAML
385 lines
12 KiB
YAML
---
|
|
distributions:
|
|
debian:
|
|
id: debian
|
|
releases:
|
|
default:
|
|
name: Debian
|
|
version: default
|
|
gccversioncommand: &gccdumpversion -dumpversion
|
|
programs: &debiandefaultprograms
|
|
- name: gcc
|
|
help: Please install with `sudo apt-get install build-essential` and try again
|
|
- name: pkg-config
|
|
help: Please install with `sudo apt-get install pkg-config` and try again
|
|
- name: npm
|
|
help: Please install with `curl -sL https://deb.nodesource.com/setup_12.x | sudo bash - && sudo apt-get install -y nodejs` and try again
|
|
libraries: &debiandefaultlibraries
|
|
- name: libgtk-3-dev
|
|
help: Please install with `sudo apt-get install libgtk-3-dev` and try again
|
|
- name: libwebkit2gtk-4.0-dev
|
|
help: Please install with `sudo apt-get install libwebkit2gtk-4.0-dev` and try again
|
|
ubuntu:
|
|
id: ubuntu
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Ubuntu
|
|
gccversioncommand: &gccdumpfullversion -dumpfullversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
pop:
|
|
id: pop
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Pop!_OS
|
|
gccversioncommand: &gccdumpfullversion -dumpfullversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
kali:
|
|
id: kali
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Kali GNU/Linux
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
parrot:
|
|
id: parrot
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Parrot GNU/Linux
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
zorin:
|
|
id: zorin
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Zorin
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
linuxmint:
|
|
id: linuxmint
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Linux Mint
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
elementary:
|
|
id: elementary
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: elementary OS
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
neon:
|
|
id: neon
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: KDE neon
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
deepin:
|
|
id: deepin
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Deepin
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
uos:
|
|
id: uos
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Uos
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
void:
|
|
id: void
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: VoidLinux
|
|
gccversioncommand: *gccdumpversion
|
|
programs:
|
|
- name: gcc
|
|
help: Please install with `xbps-install base-devel` and try again
|
|
- name: pkg-config
|
|
help: Please install with `xbps-install pkg-config` and try again
|
|
- name: npm
|
|
help: Please install with `xbps-install nodejs` and try again
|
|
libraries:
|
|
- name: gtk+3-devel
|
|
help: Please install with `xbps-install gtk+3-devel` and try again
|
|
- name: webkit2gtk-devel
|
|
help: Please install with `xbps-install webkit2gtk-devel` and try again
|
|
centos:
|
|
id: centos
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: CentOS Linux
|
|
gccversioncommand: *gccdumpversion
|
|
programs:
|
|
- name: gcc
|
|
help: Please install with `sudo yum install gcc-c++ make` and try again
|
|
- name: pkg-config
|
|
help: Please install with `sudo yum install pkgconf-pkg-config` and try again
|
|
- name: npm
|
|
help: Please install with `sudo yum install epel-release && sudo yum install nodejs` and try again
|
|
libraries:
|
|
- name: gtk3-devel
|
|
help: Please install with `sudo yum install gtk3-devel` and try again
|
|
- name: webkitgtk3-devel
|
|
help: Please install with `sudo yum install webkitgtk3-devel` and try again
|
|
rhel:
|
|
id: rhel
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Red Hat Enterprise Linux
|
|
gccversioncommand: *gccdumpversion
|
|
programs:
|
|
- name: gcc
|
|
help: Please install with `sudo yum install gcc-c++ make` and try again
|
|
- name: pkg-config
|
|
help: Please install with `sudo yum install pkgconf-pkg-config` and try again
|
|
- name: npm
|
|
help: Please install with `sudo yum install epel-release && sudo yum install nodejs` and try again
|
|
libraries:
|
|
- name: gtk3-devel
|
|
help: Please install with `sudo yum install gtk3-devel` and try again
|
|
- name: webkitgtk3-devel
|
|
help: Please install with `sudo yum install webkitgtk3-devel` and try again
|
|
fedora:
|
|
id: fedora
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Fedora
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs:
|
|
- name: gcc
|
|
help: Please install with `sudo yum install gcc-c++ make` and try again
|
|
- name: pkg-config
|
|
help: Please install with `sudo yum install pkgconf-pkg-config` and try again
|
|
- name: npm
|
|
help: Please install `sudo yum install nodejs` and try again
|
|
libraries:
|
|
- name: gtk3-devel
|
|
help: Please install with `sudo yum install gtk3-devel` and try again
|
|
- name: webkit2gtk3-devel
|
|
help: Please install with `sudo yum install webkit2gtk3-devel` and try again
|
|
arch:
|
|
id: arch
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Arch Linux
|
|
gccversioncommand: *gccdumpversion
|
|
programs: &archdefaultprograms
|
|
- name: gcc
|
|
help: Please install with `sudo pacman -S gcc` and try again
|
|
- name: pkgconf
|
|
help: Please install with `sudo pacman -S pkgconf` and try again
|
|
- name: npm
|
|
help: Please install with `sudo pacman -S npm` and try again
|
|
libraries: &archdefaultlibraries
|
|
- name: gtk3
|
|
help: Please install with `sudo pacman -S gtk3` and try again
|
|
- name: webkit2gtk
|
|
help: Please install with `sudo pacman -S webkit2gtk` and try again
|
|
arcolinux:
|
|
id: arcolinux
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: ArcoLinux
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *archdefaultprograms
|
|
libraries: *archdefaultlibraries
|
|
archlabs:
|
|
id: archlabs
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: ArchLabs
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *archdefaultprograms
|
|
libraries: *archdefaultlibraries
|
|
artix:
|
|
id: artix
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Artix Linux
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *archdefaultprograms
|
|
libraries: *archdefaultlibraries
|
|
ctlos:
|
|
id: ctlos
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Ctlos Linux
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *archdefaultprograms
|
|
libraries: *archdefaultlibraries
|
|
endeavouros:
|
|
id: endeavouros
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: EndeavourOS
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *archdefaultprograms
|
|
libraries: *archdefaultlibraries
|
|
manjaro:
|
|
id: manjaro
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Manjaro Linux
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *archdefaultprograms
|
|
libraries: *archdefaultlibraries
|
|
manjaro-arm:
|
|
id: manjaro-arm
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Manjaro-ARM
|
|
gccversioncommand: *gccdumpversion
|
|
programs: *archdefaultprograms
|
|
libraries: *archdefaultlibraries
|
|
gentoo:
|
|
id: gentoo
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Gentoo
|
|
gccversioncommand: *gccdumpversion
|
|
programs:
|
|
- name: gcc
|
|
help: Please install using your system's package manager
|
|
- name: pkg-config
|
|
help: Please install using your system's package manager
|
|
- name: npm
|
|
help: Please install using your system's package manager
|
|
libraries:
|
|
- name: gtk+:3
|
|
help: Please install with `sudo emerge gtk+:3` and try again
|
|
- name: webkit-gtk
|
|
help: Please install with `sudo emerge webkit-gtk` and try again
|
|
|
|
raspbian:
|
|
id: raspbian
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Raspbian
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: *debiandefaultprograms
|
|
libraries: *debiandefaultlibraries
|
|
solus:
|
|
id: solus
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Solus
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: &solusdefaultprograms
|
|
- name: gcc
|
|
help: Please install with `sudo eopkg it -c system.devel` and try again
|
|
- name: pkg-config
|
|
help: Please install with `sudo eopkg it -c system.devel` and try again
|
|
- name: npm
|
|
help: Please install with `sudo eopkg it nodejs` and try again
|
|
libraries: &solusdefaultlibraries
|
|
- name: libgtk-3-devel
|
|
help: Please install with `sudo eopkg it libgtk-3-devel` and try again
|
|
- name: libwebkit-gtk-devel
|
|
help: Please install with `sudo eopkg it libwebkit-gtk-devel` and try again
|
|
|
|
opensuse-tumbleweed:
|
|
id: opensuse-tumbleweed
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: openSUSE Tumbleweed
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: &opensusedefaultprograms
|
|
- name: gcc
|
|
help: Please install with `sudo zypper in gcc-c++` and try again
|
|
- name: pkg-config
|
|
help: Please install with `sudo zypper in pkgconf-pkg-config` and try again
|
|
- name: npm
|
|
help: Please install `sudo zypper in nodejs` and try again
|
|
libraries: &opensusedefaultlibraries
|
|
- name: gtk3-devel
|
|
help: Please install with `sudo zypper in gtk3-devel` and try again
|
|
- name: webkit2gtk3-devel
|
|
help: Please install with `sudo zypper in webkit2gtk3-devel` and try again
|
|
opensuse-leap:
|
|
id: opensuse-leap
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: openSUSE Leap
|
|
gccversioncommand: *gccdumpfullversion
|
|
programs: *opensusedefaultprograms
|
|
libraries: *opensusedefaultlibraries
|
|
crux:
|
|
id: crux
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: Crux Linux
|
|
gccversioncommand: *gccdumpversion
|
|
programs:
|
|
- name: gcc
|
|
help: Please install with `sudo prt-get depinst gcc-c++ make` and try again
|
|
- name: pkg-config
|
|
help: Please install with `sudo prt-get depinst pkg-config` and try again
|
|
- name: npm
|
|
help: Please install with `sudo prt-get depinst nodejs` and try again
|
|
libraries:
|
|
- name: gtk3
|
|
help: Please install with `sudo prt-get depinst gtk3` and try again
|
|
- name: webkitgtk
|
|
help: Please install with `sudo prt-get depinst webkitgtk` and try again
|
|
nixos:
|
|
id: nixos
|
|
releases:
|
|
default:
|
|
version: default
|
|
name: NixOS
|
|
gccversioncommand: *gccdumpversion
|
|
programs:
|
|
- name: gcc
|
|
help: Please install with `nix-env -iA nixos.gcc`
|
|
- name: pkg-config
|
|
help: Please install with `nix-env -iA nixos.pkg-config`
|
|
- name: npm
|
|
help: Please install with `nix-env -iA nixos.nodejs`
|
|
libraries:
|
|
- name: gtk+3
|
|
help: Please install with `nix-env -iA nixos.gtk3`
|
|
- name: webkitgtk
|
|
help: Please install with `nix-env -iA nixos.nodePackages.webkitgtk`
|