summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorDavid Wagner <david.wagner@intel.com>2015-01-22 15:24:49 +0100
committerDavid Wagner <david.wagner@intel.com>2015-01-22 15:24:49 +0100
commit941c724a1742a0d91e0a720bd93dfc48fbee705f (patch)
tree2c538fc50ac7ec3571a258e2e4b47c721b3ab225 /test
parentc568413b0c3a85fd530af5800740d3a33139e058 (diff)
parent9f8b7bd033fafa8a856382104e79b4dba4283632 (diff)
downloadexternal_parameter-framework-941c724a1742a0d91e0a720bd93dfc48fbee705f.zip
external_parameter-framework-941c724a1742a0d91e0a720bd93dfc48fbee705f.tar.gz
external_parameter-framework-941c724a1742a0d91e0a720bd93dfc48fbee705f.tar.bz2
Merge pull request #28 from krocard/ctest_config
Integrate fix point parameter test in cmake
Diffstat (limited to 'test')
-rw-r--r--test/test-fixed-point-parameter/CMakeLists.txt37
1 files changed, 37 insertions, 0 deletions
diff --git a/test/test-fixed-point-parameter/CMakeLists.txt b/test/test-fixed-point-parameter/CMakeLists.txt
new file mode 100644
index 0000000..44410b0
--- /dev/null
+++ b/test/test-fixed-point-parameter/CMakeLists.txt
@@ -0,0 +1,37 @@
+# Copyright (c) 2014, Intel Corporation
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without modification,
+# are permitted provided that the following conditions are met:
+#
+# 1. Redistributions of source code must retain the above copyright notice, this
+# list of conditions and the following disclaimer.
+#
+# 2. Redistributions in binary form must reproduce the above copyright notice,
+# this list of conditions and the following disclaimer in the documentation and/or
+# other materials provided with the distribution.
+#
+# 3. Neither the name of the copyright holder nor the names of its contributors
+# may be used to endorse or promote products derived from this software without
+# specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+find_program(python2 python2)
+
+if(python2)
+ add_test(NAME fix_point_parameter
+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+ COMMAND ${python2} Main.py)
+else(python2)
+ message(WARNING "Disabling fix point parameter test as python2 is not installed.")
+endif(python2)