35 lines
870 B
Batchfile
35 lines
870 B
Batchfile
@echo off
|
|
|
|
rem preprocess first - catches errors quicker
|
|
call mvn -f pom-preprocess.xml generate-resources
|
|
if errorlevel 1 goto error
|
|
|
|
rem convert to XSLT - takes forever
|
|
call mvn -f pom-xslt-preprocessed.xml process-resources
|
|
if errorlevel 1 goto error
|
|
|
|
rem adopt filenames
|
|
del "cii\xslt\EN16931-CII-validation.xslt"
|
|
move "cii\xslt\EN16931-CII-validation-preprocessed.xslt" "cii\xslt\EN16931-CII-validation.xslt"
|
|
if errorlevel 1 goto error
|
|
|
|
del "ubl\xslt\EN16931-UBL-validation.xslt"
|
|
move "ubl\xslt\EN16931-UBL-validation-preprocessed.xslt" "ubl\xslt\EN16931-UBL-validation.xslt"
|
|
if errorlevel 1 goto error
|
|
|
|
rem Add license headers to all relevant files
|
|
call mvn -f pom-license.xml license:format
|
|
if errorlevel 1 goto error
|
|
|
|
rem validate afterwards
|
|
call mvn -f pom-validate.xml validate
|
|
if errorlevel 1 goto error
|
|
|
|
echo Successfully done
|
|
goto end
|
|
|
|
:error
|
|
pause
|
|
|
|
:end
|