According to QUIP-18 [1], all tests file should be LicenseRef-Qt-Commercial OR GPL-3.0-only [1]: https://contribute.qt-project.org/quips/18 Task-number: QTBUG-121787 Change-Id: I9657df5d660820e56c96d511ea49d321c54682e8 Reviewed-by: Christian Ehrlicher <ch.ehrlicher@gmx.de> (cherry picked from commit ff1039c217fb1ae03b701557a5a50c2112555991)
22 lines
651 B
Bash
Executable File
22 lines
651 B
Bash
Executable File
#!/bin/sh
|
|
# Copyright (C) 2016 The Qt Company Ltd.
|
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
|
|
|
|
#
|
|
# Hello!
|
|
#
|
|
# You don't have to run this script unless you are actually updating the test suite.
|
|
# For precaution, we therefore have this exit call.
|
|
|
|
|
|
# CVS is retarded when it comes to reverting changes. Remove files it has moved.
|
|
find XML-Test-Suite/ -name ".*.?.*" | xargs rm
|
|
|
|
cd XML-Test-Suite
|
|
|
|
export CVSROOT=":pserver:anonymous@dev.w3.org:/sources/public"
|
|
cvs -q up -C
|
|
|
|
git checkout -- `find -name "Entries"` # They only contain CVS timestamps.
|
|
xmllint --valid --noent xmlconf/xmlconf.xml --output xmlconf/finalCatalog.xml
|