[Armadeus-commitlog] SF.net SVN: armadeus:[948] trunk
Brought to you by:
sszy
|
From: <ar...@us...> - 2008-12-11 17:44:17
|
Revision: 948
http://armadeus.svn.sourceforge.net/armadeus/?rev=948&view=rev
Author: artemys
Date: 2008-12-11 17:44:14 +0000 (Thu, 11 Dec 2008)
Log Message:
-----------
[BUILDROOT] Add a package to automatically install Armadeus validation testsuite
Modified Paths:
--------------
trunk/buildroot/target/device/armadeus/apf9328/apf9328_defconfig
Added Paths:
-----------
trunk/buildroot/package/armadeus-testsuite/
trunk/buildroot/package/armadeus-testsuite/Config.in
trunk/buildroot/package/armadeus-testsuite/armadeus-tests.mk
trunk/patches/059-buildroot-add_armadeus_testsuite_package.diff
Added: trunk/buildroot/package/armadeus-testsuite/Config.in
===================================================================
--- trunk/buildroot/package/armadeus-testsuite/Config.in (rev 0)
+++ trunk/buildroot/package/armadeus-testsuite/Config.in 2008-12-11 17:44:14 UTC (rev 948)
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_ARMADEUS_TESTS
+ bool "Armadeus Test Suite"
+ default n
+ help
+ Install Armadeus "Test Suite" to allow automatic release validation.
+ Test scripts will be installed on the APF in /usr/bin/test/ .
+
Added: trunk/buildroot/package/armadeus-testsuite/armadeus-tests.mk
===================================================================
--- trunk/buildroot/package/armadeus-testsuite/armadeus-tests.mk (rev 0)
+++ trunk/buildroot/package/armadeus-testsuite/armadeus-tests.mk 2008-12-11 17:44:14 UTC (rev 948)
@@ -0,0 +1,40 @@
+#############################################################
+#
+# Armadeus Test Suite
+#
+#############################################################
+
+ARMADEUS-TESTSUITE_VER:=1.0
+ARMADEUS-TESTSUITE_SOURCE:=$(BUILD_DIR)/../../target/test/
+ARMADEUS-TESTSUITE_DIR:=$(BUILD_DIR)/armadeus-testsuite-$(ARMADEUS-TESTSUITE_VER)
+ARMADEUS-TESTSUITE_CAT:=zcat
+ARMADEUS-TESTSUITE_BINARY:=test_env.sh
+ARMADEUS-TESTSUITE_TARGET_DIR:=/usr/bin/test
+ARMADEUS-TESTSUITE_TARGET_BINARY:=usr/bin/test/$(ARMADEUS-TESTSUITE_BINARY)
+
+$(ARMADEUS-TESTSUITE_DIR)/.unpacked:
+ mkdir -p $(ARMADEUS-TESTSUITE_DIR)/
+ cp -r $(ARMADEUS-TESTSUITE_SOURCE)/* $(ARMADEUS-TESTSUITE_DIR)/
+ touch $@
+
+$(TARGET_DIR)/$(ARMADEUS-TESTSUITE_TARGET_BINARY): $(ARMADEUS-TESTSUITE_DIR)/.unpacked
+ mkdir -p $(TARGET_DIR)/$(ARMADEUS-TESTSUITE_TARGET_DIR)
+ install -D $(ARMADEUS-TESTSUITE_DIR)/*.sh $(TARGET_DIR)/$(ARMADEUS-TESTSUITE_TARGET_DIR)
+ touch $@
+
+armadeus-testsuite: $(TARGET_DIR)/$(ARMADEUS-TESTSUITE_TARGET_BINARY)
+
+armadeus-testsuite-clean:
+ rm -rf $(TARGET_DIR)/$(ARMADEUS-TESTSUITE_TARGET_DIR)
+
+armadeus-testsuite-dirclean:
+ rm -rf $(ARMADEUS-TESTSUITE_DIR)
+
+#############################################################
+#
+# Toplevel Makefile options
+#
+#############################################################
+ifeq ($(strip $(BR2_PACKAGE_ARMADEUS-TESTSUITE)),y)
+TARGETS+=armadeus-testsuite
+endif
Modified: trunk/buildroot/target/device/armadeus/apf9328/apf9328_defconfig
===================================================================
--- trunk/buildroot/target/device/armadeus/apf9328/apf9328_defconfig 2008-12-11 17:03:02 UTC (rev 947)
+++ trunk/buildroot/target/device/armadeus/apf9328/apf9328_defconfig 2008-12-11 17:44:14 UTC (rev 948)
@@ -1,6 +1,6 @@
#
# Automatically generated make config: don't edit
-# Sun Nov 23 23:42:00 2008
+# Thu Dec 11 18:38:56 2008
#
BR2_HAVE_DOT_CONFIG=y
BR2_VERSION="0.10.0-svn"
@@ -450,6 +450,7 @@
# BR2_PACKAGE_WEBIF is not set
# BR2_PACKAGE_WIRELESS_TOOLS is not set
BR2_BLOCKDEV_SUPPORT=y
+# BR2_PACKAGE_ARMADEUS_TESTS is not set
BR2_PACKAGE_CH7024CTRL=y
#
Added: trunk/patches/059-buildroot-add_armadeus_testsuite_package.diff
===================================================================
--- trunk/patches/059-buildroot-add_armadeus_testsuite_package.diff (rev 0)
+++ trunk/patches/059-buildroot-add_armadeus_testsuite_package.diff 2008-12-11 17:44:14 UTC (rev 948)
@@ -0,0 +1,10 @@
+--- buildroot/package/Config.in.org 2008-12-11 18:37:45.000000000 +0100
++++ buildroot/package/Config.in 2008-12-11 18:38:28.000000000 +0100
+@@ -242,6 +242,7 @@
+
+ if BR2_BLOCKDEV_SUPPORT
+ source "package/acpid/Config.in"
++source "package/armadeus-testsuite/Config.in"
+ source "package/ch7024ctrl/Config.in"
+ source "package/dbus/Config.in"
+ source "package/dbus-glib/Config.in"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|