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" image: "ubuntu:22.04"
variables: 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 include mk/config.mk
# Dependencies # Build system dependencies
include mk/depends.mk include mk/depends.mk
all: $(BUILD)/harddrive.img 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 #!/usr/bin/env bash
set -e set -e

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

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