changeset 403:1613c9d479bf

Add top level build files
author Windel Bouwman
date Thu, 19 Feb 2015 12:17:05 +0100
parents 0fb6633c42f6
children a284749c5729
files build.xml kernel/build.xml kernel/schedule.c3 make.sh
diffstat 4 files changed, 17 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build.xml	Thu Feb 19 12:17:05 2015 +0100
@@ -0,0 +1,9 @@
+
+<project name="lcfos" default="all">
+    <target name="all">
+        <build file="user/build.xml" />
+        <build file="kernel/build.xml" />
+    </target>
+
+</project>
+
--- a/kernel/build.xml	Thu Feb 19 00:13:07 2015 +0100
+++ b/kernel/build.xml	Thu Feb 19 12:17:05 2015 +0100
@@ -6,7 +6,6 @@
 
 
     <target name="vexpress">
-        <build file="../user/build.xml" />
 
         <assemble source="arch/qemu_vexpress/start.asm"
             target="arm" output="obj/start.o" />
--- a/kernel/schedule.c3	Thu Feb 19 00:13:07 2015 +0100
+++ b/kernel/schedule.c3	Thu Feb 19 12:17:05 2015 +0100
@@ -6,10 +6,12 @@
 
 var process.process_t *current;
 
-function void executeNext()
+function void execute_next()
 {
     var process.process_t *old;
 
+    old = 0;
+
     if (old != current)
     {
         //execute(current);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/make.sh	Thu Feb 19 12:17:05 2015 +0100
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+export PYTHONPATH=../ppci
+../ppci/bin/ppci-build.py --log debug build
+