From 3000f78b0bc8dee6743441396f8b9143131eac9c Mon Sep 17 00:00:00 2001 From: Simon Butcher Date: Fri, 4 Mar 2016 23:26:57 +0000 Subject: [PATCH] Add copright, and better documentation to curves.pl The purpose and use of the test script, curves.pl was not obvious without reading the source code, plus the file was missing a copyright statement. --- tests/scripts/curves.pl | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/tests/scripts/curves.pl b/tests/scripts/curves.pl index 654bc5c3e..85eb7e651 100755 --- a/tests/scripts/curves.pl +++ b/tests/scripts/curves.pl @@ -1,10 +1,25 @@ #!/usr/bin/perl -# test dependencies on individual curves in tests -# - build -# - run test suite +# curves.pl # -# Usage: tests/scripts/curves.pl +# Copyright (c) 2014-2016, ARM Limited, All Rights Reserved +# +# Purpose +# +# To test the code dependencies on individual curves in each test suite. This +# is a verification step to ensure we don't ship test suites that do not work +# for some build options. +# +# The process is: +# for each possible curve +# build the library and test suites with the curve disabled +# execute the test suites +# +# And any test suite with the wrong dependencies will fail. +# +# Usage: curves.pl +# +# This script should be executed from the root of the project directory. use warnings; use strict;