💾 Archived View for lofi.haiku-os.org › docs › develop › build › index.gmi captured on 2024-03-21 at 15:00:14. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-02-05)

-=-=-=-=-=-=-

The build system

The build tool: Jam

Requirements for a build tool

Short overview of how Jam operates

Jam rules used for building Haiku

Haiku Git Repositories

Getting the sourcecode

Sending change reviews

Source tree organization

Managing GCC and binutils updates using vendor branches

How to import upstream binutils changes

How to import upstream gcc changes

Comparing our code with upstream

Haiku compilers

Summary of changes made to gcc for Haiku support

Using an IDE

Live Code Analysis

HaikuPorts build-packages repository

Prerequisites

Updating

Container Process

Prepare the build-packages repository

Pull the repostory file and commit it