| OLD | NEW | 
|---|
| 1 #!/bin/bash | 1 #!/bin/bash | 
| 2 # Copyright (c) 2015, the Fletch project authors. Please see the AUTHORS file | 2 # Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file | 
| 3 # for details. All rights reserved. Use of this source code is governed by a | 3 # for details. All rights reserved. Use of this source code is governed by a | 
| 4 # BSD-style license that can be found in the LICENSE.md file. | 4 # BSD-style license that can be found in the LICENSE.md file. | 
| 5 | 5 | 
| 6 set -e | 6 set -e | 
| 7 | 7 | 
| 8 LK_PROJECT=${LK_PROJECT-vexpress-a9-test} | 8 LK_PROJECT=${LK_PROJECT-vexpress-a9-test} | 
| 9 | 9 | 
| 10 config=build-$LK_PROJECT/config.h | 10 config=build-$LK_PROJECT/config.h | 
| 11 | 11 | 
| 12 # Build the config.h file required for the project. | 12 # Build the config.h file required for the project. | 
| 13 ( cd ../third_party/lk/ && make PROJECT=$LK_PROJECT $config ) | 13 ( cd ../third_party/lk/ && make PROJECT=$LK_PROJECT $config ) | 
| 14 | 14 | 
| 15 config_path=../third_party/lk/$config | 15 config_path=../third_party/lk/$config | 
| 16 | 16 | 
| 17 cpu=`sed -n 's/.*ARM_CPU_CORTEX_\([MA][0-9]\).*/\L\1/p' $config_path | head -n 1
    ` | 17 cpu=`sed -n 's/.*ARM_CPU_CORTEX_\([MA][0-9]\).*/\L\1/p' $config_path | head -n 1
    ` | 
| 18 | 18 | 
| 19 LK_CPU=cortex-$cpu | 19 LK_CPU=cortex-$cpu | 
| 20 | 20 | 
| 21 echo "LK project: $LK_PROJECT" | 21 echo "LK project: $LK_PROJECT" | 
| 22 echo "LK cpu:     $LK_CPU" | 22 echo "LK cpu:     $LK_CPU" | 
| 23 | 23 | 
| 24 GYP_DEFINES="LK_PROJECT=$LK_PROJECT LK_CPU=$LK_CPU" ninja | 24 GYP_DEFINES="LK_PROJECT=$LK_PROJECT LK_CPU=$LK_CPU" ninja | 
| OLD | NEW | 
|---|