Skip to content

mixxxdj/buildserver

Repository files navigation

DEPRECATED

This repository contains instructions and script files for building Mixxx's dependencies and producing a Mixxx build server. This was used for Mixxx =< 2.3. Mixxx's dependencies are now built with vcpkg from our vcpkg repository (vcpkg was first used for Mixxx 2.3 on Windows, but Mixxx 2.3 still used the scripts in this repository for macOS).

Build Server Architecture

Our build environment consists of a master machine and worker machines that compile and package Mixxx. The master and workers need not be on the same machine. However, we typically run the master as a "real" host machine and the workers as virtualized guests on that machine.

Standalone Build Environment

If you're looking to build Mixxx on your own computer, you don't need this repository. You can follow instructions on our wiki for each platform:

Pre-built Environments

Pre-built environments are available for Windows and macOS at:

To see which environment Mixxx 2.3.x builds are currently using, check packaging/macos/build_environment and packaging/windows/build_environment files in the Mixxx source tree.

About

Tools for managing the Mixxx build server and build VMs.

Resources

Stars

Watchers

Forks

Packages

No packages published