Add explanation comments on the build system files
This commit is contained in:
parent
06f038eced
commit
49102f6332
70 changed files with 109 additions and 47 deletions
|
|
@ -1,3 +1,4 @@
|
|||
# The GitLab Continuous Integration configuration
|
||||
image: "ubuntu:22.04"
|
||||
|
||||
variables:
|
||||
|
|
|
|||
5
Makefile
5
Makefile
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
2
build.sh
2
build.sh
|
|
@ -1,3 +1,5 @@
|
|||
# Alternative script for the build system Makefiles
|
||||
|
||||
#!/usr/bin/env bash
|
||||
|
||||
###########################################################################
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
# Configuration for using acid
|
||||
# Configuration to run the "acid" tests
|
||||
|
||||
include = ["../acid.toml"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# This is the CI configuration file
|
||||
# The Redox build server configuration
|
||||
|
||||
# General settings
|
||||
[general]
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
# Configuration for demonstration
|
||||
|
||||
include = ["desktop.toml"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Default desktop configuration
|
||||
# Minimal desktop configuration
|
||||
|
||||
include = ["../desktop-minimal.toml"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Default desktop configuration
|
||||
# Default build system configuration
|
||||
|
||||
include = ["../minimal.toml"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
# Configuration for Jeremy Soller
|
||||
|
||||
include = ["desktop.toml"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Minimal configuration
|
||||
# Minimal network configuration
|
||||
|
||||
include = ["../minimal-net.toml"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
# Configuration for using resist
|
||||
# Configuration to run the "resist" tests
|
||||
|
||||
include = ["../resist.toml"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Default server configuration
|
||||
# Server configuration
|
||||
|
||||
include = ["../server.toml"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Configuration for using acid
|
||||
# Configuration to run the "acid" tests
|
||||
|
||||
include = ["base.toml"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Default desktop configuration
|
||||
# Minimal desktop configuration
|
||||
|
||||
include = ["minimal-net.toml"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Default desktop configuration
|
||||
# Default build system configuration
|
||||
|
||||
include = ["server.toml"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Configuration for development, includes cargo and rustc
|
||||
# Configuration for development
|
||||
|
||||
include = ["desktop.toml"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
# Configuration for using acid
|
||||
# Configuration to run the "acid" tests
|
||||
|
||||
include = ["../acid.toml"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# This is the CI configuration file
|
||||
# The Redox build server configuration
|
||||
|
||||
# General settings
|
||||
[general]
|
||||
|
|
|
|||
|
|
@ -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
Loading…
Reference in a new issue