From 0d6052a750c338073290ed8074d825ecd08f7a9f Mon Sep 17 00:00:00 2001 From: Ryan Hancock <krhancoc@uwaterloo.ca> Date: Wed, 9 Feb 2022 14:11:11 -0500 Subject: [PATCH] Allow ./run_assinment to be used with every assignment including kernel --- os161-container/helpers.sh | 6 +++++- os161-container/run_assignment.sh | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/os161-container/helpers.sh b/os161-container/helpers.sh index 06e2bbf..60c8f83 100755 --- a/os161-container/helpers.sh +++ b/os161-container/helpers.sh @@ -46,6 +46,11 @@ build_k_helper() { bmake WERROR= >> $LOGS/make.log 2>> $LOGS/make.log bmake install >> $LOGS/make.log 2>> $LOGS/make.log + cd $OS161_DIR + echo "Building Userspace programs" >> $LOGS/make.log + bmake WERROR= >> $LOGS/make.log 2>> $LOGS/make.log + bmake install >> $LOGS/make.log 2>> $LOGS/make.log + cd /os-compile/ cp /sys161.conf . } @@ -85,7 +90,6 @@ test_kernel() { done done cd - > /dev/null - /evalaute $LOGS/test_public.log /assignments/$1 } diff --git a/os161-container/run_assignment.sh b/os161-container/run_assignment.sh index 2f6f908..f12b175 100755 --- a/os161-container/run_assignment.sh +++ b/os161-container/run_assignment.sh @@ -9,4 +9,4 @@ source /helpers.sh /assignments/$1/run.sh $1 -/evalaute $LOGS/test_public.log /assignments/$1 +PYTHONDONTWRITEBYTECODE=TRUE /evalaute $LOGS/test_public.log /assignments/$1 -- GitLab