Как я могу использовать CMake с xsltproc в качестве компилятора? - PullRequest
0 голосов
/ 05 августа 2010

Я бы хотел использовать CMake для запуска некоторых тестов для проекта кодирования xslt.

«Код» - это файлы xslt. На самом деле я ничего не компилирую, но у меня есть набор тестов, которые я использую для проверки работоспособности xslt.

Как я могу определить новый компилятор в CMake?

1 Ответ

2 голосов
/ 10 августа 2010

Вместо того, чтобы использовать CMake в качестве компилятора в качестве xslt, лучшим подходом может быть простое использование CMake с CTest для запуска существующих тестов.Ваш код будет выглядеть примерно так:

project ( XSLTTests )
enable_testing()
find_package(Java REQUIRED)

add_test ( ${Java_JAVA_EXECUTABLE} -jar xslt.jar TestInput.xml TestOutput.html )

Затем, в командной строке, вы можете просто запустить CTest.

ctest

Конечно, вам нужно написать некоторый код, чтобы определитьесли ваш xslt выдает правильные результаты.

Best,
-dan

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...