瀏覽代碼

we give travis a try :)

Waldemar Brodkorb 7 年之前
父節點
當前提交
a50d8d1f7b
共有 2 個文件被更改,包括 15 次插入0 次删除
  1. 4 0
      .travis.yml
  2. 11 0
      scripts/travis.sh

+ 4 - 0
.travis.yml

@@ -0,0 +1,4 @@
+install:
+  - sudo apt-get -qq update
+  - sudo apt-get install -y mksh
+script: ./script/travis.sh

+ 11 - 0
scripts/travis.sh

@@ -0,0 +1,11 @@
+#!/bin/bash
+
+for system in $(grep "config ADK_TARGET" target/*/systems/*|awk -F: '{ print $1 }'); do
+  system=$(echo $system|sed -e "s#ADK_TARGET_SYSTEM_##") 
+  system=$(echo $system|tr '[:upper:]' '[:lower:]')
+  arch=$(echo $system|awk -F/ '{ print $2 }')
+  system=$(echo $system|awk -F/ '{ print $4 }')
+  make ADK_TARGET_OS=Linux ADK_TARGET_ARCH=$arch ADK_TARGET_SYSTEM=$system ADK_APPLIANCE=new defconfig
+  make
+  make cleansystem
+done