{
  "base_url": "https://deb.fbxl.net",
  "cleanup": {
    "empty_directories_removed": [
      "Haiku/Haiku",
      "Haiku/Haiku/x86_64",
      "debian/dists/bookworm/main/binary-i386",
      "debian/dists/jammy/main/binary-i386",
      "debian/dists/noble/main/binary-i386",
      "debian/dists/plucky/main/binary-i386",
      "debian/dists/questing/main/binary-i386",
      "debian/dists/resolute/main/binary-i386",
      "debian/dists/trixie/main/binary-i386"
    ]
  },
  "counts": {
    "apk": 53,
    "arch_pkg": 3,
    "deb": 1067,
    "exe": 64,
    "pkg": 20,
    "rpm": 24,
    "slackware_txz": 2,
    "tarballs": 87,
    "total_files": 15792,
    "zip": 6
  },
  "generated_at": "2026-06-14T13:08:27Z",
  "installer": "https://deb.fbxl.net/install.sh",
  "name": "FBXL FreeBASIC package repository",
  "platforms": [
    {
      "description": "Detects the current OS and dispatches to the matching installer.",
      "install": "curl -fsSL https://deb.fbxl.net/install.sh | sh",
      "kind": "dispatcher",
      "name": "Universal installer",
      "path": "install.sh",
      "tested": [
        "Debian/Ubuntu family",
        "Raspbian",
        "postmarketOS",
        "Cygwin",
        "BSD family",
        "Haiku",
        "Solaris/illumos"
      ]
    },
    {
      "description": "APT repository with deb packages for many Debian/Ubuntu releases and CPU architectures.",
      "install": "curl -fsSL https://deb.fbxl.net/install.sh | sh",
      "kind": "apt",
      "name": "Debian, Ubuntu, Raspbian",
      "path": "debian/",
      "tested": [
        "Debian trixie amd64",
        "Debian trixie arm64",
        "Debian trixie/sid armhf",
        "Raspbian trixie armhf",
        "Ubuntu arm64"
      ]
    },
    {
      "description": "apk packages for postmarketOS and Alpine-style systems.",
      "install": "curl -fsSL https://deb.fbxl.net/install.sh | sh",
      "kind": "apk",
      "name": "postmarketOS / Alpine",
      "path": "linux/postmarketos/",
      "tested": [
        "postmarketOS v25.12 aarch64 phone"
      ]
    },
    {
      "description": "RPM packages for common rpm-based Linux distributions.",
      "install": "curl -fsSL https://deb.fbxl.net/install.sh | sh",
      "kind": "rpm",
      "name": "Fedora, Rocky, AlmaLinux, openSUSE",
      "path": "linux/",
      "tested": []
    },
    {
      "description": "Arch-style binary packages.",
      "install": "curl -fsSL https://deb.fbxl.net/install.sh | sh",
      "kind": "pkg.tar",
      "name": "Arch Linux",
      "path": "linux/archlinux/",
      "tested": []
    },
    {
      "description": "Slackware packages plus a dependency-aware installer script.",
      "install": "curl -fsSL https://deb.fbxl.net/slackware-install.sh | sh",
      "kind": "txz",
      "name": "Slackware",
      "path": "linux/slackware/",
      "tested": [
        "Slackware 15.0 container smoke tests"
      ]
    },
    {
      "description": "FreeBSD packages and archives for supported releases.",
      "install": "fetch -o - https://deb.fbxl.net/install.sh | sh",
      "kind": "bsd",
      "name": "FreeBSD",
      "path": "FreeBSD/",
      "tested": []
    },
    {
      "description": "OpenBSD packages and archives.",
      "install": "ftp -o - https://deb.fbxl.net/install.sh | sh",
      "kind": "bsd",
      "name": "OpenBSD",
      "path": "OpenBSD/",
      "tested": []
    },
    {
      "description": "NetBSD packages and archives.",
      "install": "ftp -o - https://deb.fbxl.net/install.sh | sh",
      "kind": "bsd",
      "name": "NetBSD",
      "path": "NetBSD/",
      "tested": []
    },
    {
      "description": "DragonFly BSD packages and archives.",
      "install": "fetch -o - https://deb.fbxl.net/install.sh | sh",
      "kind": "bsd",
      "name": "DragonFly BSD",
      "path": "Dragonfly/",
      "tested": []
    },
    {
      "description": "Haiku packages for x86 and x86_64.",
      "install": "wget -O - https://deb.fbxl.net/install.sh | sh",
      "kind": "haiku",
      "name": "Haiku",
      "path": "Haiku/",
      "tested": []
    },
    {
      "description": "Solaris and illumos package archives.",
      "install": "curl -fsSL https://deb.fbxl.net/install.sh | sh",
      "kind": "unix",
      "name": "Solaris / illumos",
      "path": "Solaris/",
      "tested": []
    },
    {
      "description": "macOS packages for Apple Silicon and Intel Macs.",
      "install": "curl -fsSL https://deb.fbxl.net/macos-install.sh | sh",
      "kind": "macos",
      "name": "macOS",
      "path": "macos/",
      "tested": []
    },
    {
      "description": "Cygwin package installer for Windows-hosted Unix workflows.",
      "install": "curl -fsSL https://deb.fbxl.net/install.sh | sh",
      "kind": "cygwin",
      "name": "Cygwin",
      "path": "cygwin/",
      "tested": [
        "Cygwin local install and compile smoke test"
      ]
    },
    {
      "description": "Windows MinGW builds and related target packages.",
      "install": "curl -fsSL https://deb.fbxl.net/mingw32-install.sh | sh",
      "kind": "windows",
      "name": "Windows / MinGW",
      "path": "mingw32/",
      "tested": []
    },
    {
      "description": "DOS builds and DJGPP support files.",
      "install": "browse/download from https://deb.fbxl.net/msdos/",
      "kind": "dos",
      "name": "DOS",
      "path": "msdos/",
      "tested": []
    },
    {
      "description": "Optional target packages, including JavaScript, Android, Xbox, Wii, and cross-target work.",
      "install": "FREEBASIC_INSTALL_OPTIONAL=yes curl -fsSL https://deb.fbxl.net/install.sh | sh",
      "kind": "targets",
      "name": "Extra targets",
      "path": "mingw32-js/",
      "tested": [
        "freebasic-js Debian amd64/arm64",
        "Android/Xbox optional package checks where supported"
      ]
    }
  ],
  "top_level_directories": [
    "Dragonfly",
    "FreeBSD",
    "Haiku",
    "NetBSD",
    "OpenBSD",
    "Solaris",
    "archives",
    "cygwin",
    "debian",
    "illumos",
    "install",
    "linux",
    "macos",
    "mingw32",
    "mingw32-android",
    "mingw32-js",
    "mingw32-wii",
    "mingw32-xbox",
    "msdos"
  ]
}
