first step at itemizing dependency checks
parent
94f1da7fbf
commit
1f9ca13476
5
Makefile
5
Makefile
|
@ -47,6 +47,10 @@ download_patches:
|
||||||
set -e
|
set -e
|
||||||
${dir_make}/download_patches.sh
|
${dir_make}/download_patches.sh
|
||||||
|
|
||||||
|
dependencies:
|
||||||
|
set -e
|
||||||
|
sudo /usr/bin/env -i bash -c ". ./project_config.sh && ${dir_make}/dependencies.sh"
|
||||||
|
|
||||||
# kicks off rex
|
# kicks off rex
|
||||||
build_stage1:
|
build_stage1:
|
||||||
set -e
|
set -e
|
||||||
|
@ -121,6 +125,7 @@ all:
|
||||||
make clean && \
|
make clean && \
|
||||||
make dirs && \
|
make dirs && \
|
||||||
make install_rex && \
|
make install_rex && \
|
||||||
|
make dependencies && \
|
||||||
make download_patches && \
|
make download_patches && \
|
||||||
make download_sources && \
|
make download_sources && \
|
||||||
make build_stage1 && \
|
make build_stage1 && \
|
||||||
|
|
|
@ -44,7 +44,10 @@ echo -e "\e[31m$HORSE\e[0m"
|
||||||
echo
|
echo
|
||||||
echo "Welcome to Pyrois, the build system for Dark Horse Linux."
|
echo "Welcome to Pyrois, the build system for Dark Horse Linux."
|
||||||
echo
|
echo
|
||||||
|
>&2 echo
|
||||||
|
>&2 echo STDERR Pipe Check:
|
||||||
|
>&2 echo The welcome screen ran, and echoed this to stderr
|
||||||
|
>&2 echo
|
||||||
echo running as: $build_user:$build_group
|
echo running as: $build_user:$build_group
|
||||||
echo
|
echo
|
||||||
echo
|
echo
|
||||||
|
|
|
@ -1,23 +1,23 @@
|
||||||
{
|
{
|
||||||
"units": [
|
"units": [
|
||||||
{
|
{
|
||||||
"name": "welcome",
|
"name": "welcome",
|
||||||
"target": "components/stage1/welcome.bash",
|
"target": "components/stage1/welcome.bash",
|
||||||
"is_shell_command": true,
|
"is_shell_command": true,
|
||||||
"shell_definition": "bash",
|
"shell_definition": "bash",
|
||||||
"force_pty": true,
|
"force_pty": true,
|
||||||
"set_working_directory": false,
|
"set_working_directory": false,
|
||||||
"working_directory": "",
|
"working_directory": "",
|
||||||
"rectify": false,
|
"rectify": false,
|
||||||
"rectifier": "",
|
"rectifier": "",
|
||||||
"active": true,
|
"active": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"set_user_context": true,
|
"set_user_context": true,
|
||||||
"user": "$build_user",
|
"user": "$build_user",
|
||||||
"group": "$build_group",
|
"group": "$build_group",
|
||||||
"supply_environment": true,
|
"supply_environment": true,
|
||||||
"environment": "environments/stage1.env.bash"
|
"environment": "environments/stage1.env.bash"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "check dependencies",
|
"name": "check dependencies",
|
||||||
"target": "components/stage1/check_dependencies.bash",
|
"target": "components/stage1/check_dependencies.bash",
|
||||||
|
|
Loading…
Reference in New Issue