Add explanation comments on the build system files

This commit is contained in:
Ribbon 2024-07-09 12:58:07 +00:00 • committed by Jeremy Soller
commit 49102f6332
70 changed files with 109 additions and 47 deletions

View file

@ -1,3 +1,4 @@
# The GitLab Continuous Integration configuration
image: "ubuntu:22.04"
variables:

View file

@ -1,7 +1,8 @@
# Configuration and variables
# This file contains the build system commands configuration
# and environment variables
include mk/config.mk
# Dependencies
# Build system dependencies
include mk/depends.mk
all: $(BUILD)/harddrive.img

View file

@ -1,3 +1,7 @@
# This script setup the Redox build system
# It install Rustup, the recipe dependencies for cross-compilation
# and download the build system configuration files
#!/usr/bin/env bash
set -e

View file

@ -1,3 +1,5 @@
# Alternative script for the build system Makefiles
#!/usr/bin/env bash
###########################################################################

View file

@ -1,3 +1,3 @@
# Configuration for using acid
# Configuration to run the "acid" tests
include = ["../acid.toml"]

View file

@ -1,4 +1,4 @@
# This is the CI configuration file
# The Redox build server configuration
# General settings
[general]

View file

@ -1 +1,3 @@
# Configuration for demonstration
include = ["desktop.toml"]

View file

@ -1,4 +1,4 @@
# Default desktop configuration
# Minimal desktop configuration
include = ["../desktop-minimal.toml"]

View file

@ -1,4 +1,4 @@
# Default desktop configuration
# Default build system configuration
include = ["../minimal.toml"]

View file

@ -1 +1,3 @@
# Configuration for Jeremy Soller
include = ["desktop.toml"]

View file

@ -1,4 +1,4 @@
# Minimal configuration
# Minimal network configuration
include = ["../minimal-net.toml"]

View file

@ -1,3 +1,3 @@
# Configuration for using resist
# Configuration to run the "resist" tests
include = ["../resist.toml"]

View file

@ -1,4 +1,4 @@
# Default server configuration
# Server configuration
include = ["../server.toml"]

View file

@ -1,4 +1,4 @@
# Configuration for using acid
# Configuration to run the "acid" tests
include = ["base.toml"]

View file

@ -1,4 +1,4 @@
# Default desktop configuration
# Minimal desktop configuration
include = ["minimal-net.toml"]

View file

@ -1,4 +1,4 @@
# Default desktop configuration
# Default build system configuration
include = ["server.toml"]

View file

@ -1,4 +1,4 @@
# Configuration for development, includes cargo and rustc
# Configuration for development
include = ["desktop.toml"]

View file

@ -1,3 +1,3 @@
# Configuration for using acid
# Configuration to run the "acid" tests
include = ["../acid.toml"]

View file

@ -1,4 +1,4 @@
# This is the CI configuration file
# The Redox build server configuration
# General settings
[general]

View file

@ -1,3 +1,4 @@
# Configuration for demonstration
##############################################################################
# Redox Demo Configuration #
# #

Some files were not shown because too many files have changed in this diff Show more