@@ -10,9 +10,9 @@ echo Change the current working directory to the script directory
1010@ cd /d " %~dp0 "
1111
1212echo Delete the " docs" folder and its contents
13- rd /S /Q " calculator-app/ target/ site/ coverxygen"
14- rd /S /Q " calculator-app/ target/ site/ coveragereport"
15- rd /S /Q " calculator-app/ target/ site/ doxygen"
13+ rd /S /Q " calculator-app\ target\ site\ coverxygen"
14+ rd /S /Q " calculator-app\ target\ site\ coveragereport"
15+ rd /S /Q " calculator-app\ target\ site\ doxygen"
1616
1717echo Delete and Create the " release" folder and its contents
1818rd /S /Q " release"
@@ -47,10 +47,10 @@ echo Change directory to calculator-app
4747cd calculator-app
4848
4949echo Generate ReportGenerator HTML Report
50- call reportgenerator " -reports:target/ site/ jacoco/ jacoco.xml" " -sourcedirs:src/ main/ java" " -targetdir:target/ site/ coveragereport" -reporttypes:Html
50+ call reportgenerator " -reports:target\ site\ jacoco\ jacoco.xml" " -sourcedirs:src\ main\ java" " -targetdir:target\ site\ coveragereport" -reporttypes:Html
5151
5252echo Generate ReportGenerator Badges
53- call reportgenerator " -reports:target/ site/ jacoco/ jacoco.xml" " -sourcedirs:src/ main/ java" " -targetdir:target/ site/ coveragereport" -reporttypes:Badges
53+ call reportgenerator " -reports:target\ site\ jacoco\ jacoco.xml" " -sourcedirs:src\ main\ java" " -targetdir:target\ site\ coveragereport" -reporttypes:Badges
5454
5555echo Display information about the binary file
5656echo Our Binary is a Single Jar With Dependencies. You Do Not Need to Compress It.
@@ -59,10 +59,10 @@ echo Return to the previous directory
5959cd ..
6060
6161echo Run Coverxygen
62- call python -m coverxygen --xml-dir ./calculator-app/target/site/doxygen/xml --src-dir ./ --format lcov --output ./calculator-app/target/site/coverxygen/lcov.info --prefix %currentDir% \ calculator-app\
62+ call python -m coverxygen --xml-dir ./calculator-app/target/site/doxygen/xml --src-dir ./ --format lcov --output ./calculator-app/target/site/coverxygen/lcov.info --prefix %currentDir% / calculator-app/
6363
6464echo Run lcov genhtml
65- call perl C:\ProgramData\chocolatey\lib\lcov\tools\bin\genhtml ./calculator-app\target\site\coverxygen\lcov.info -- legend --title " Documentation Coverage Report" -o calculator-app/target/site/coverxygen
65+ call perl C:\ProgramData\chocolatey\lib\lcov\tools\bin\genhtml -- legend --title " Documentation Coverage Report" ./calculator-app/target/site/coverxygen/lcov.info -o calculator-app/target/site/coverxygen
6666
6767echo Copy badge files to the " assets" directory
6868call copy " calculator-app\target\site\coveragereport\badge_combined.svg" " assets\badge_combined.svg"
@@ -76,7 +76,7 @@ call copy "assets\rteu_logo.jpg" "calculator-app\src\site\resources\images\rteu_
7676echo Copy the " assets" folder and its contents to " maven site images" recursively
7777call robocopy assets " calculator-app\src\site\resources\assets" /E
7878
79- echo Copy the " README.md" file to " calculator-app/ src/ site/ markdown/ readme.md"
79+ echo Copy the " README.md" file to " calculator-app\ src\ site\ markdown\ readme.md"
8080call copy README.md " calculator-app\src\site\markdown\readme.md"
8181
8282cd calculator-app
@@ -85,22 +85,22 @@ call mvn site
8585cd ..
8686
8787echo Package Output Jar Files
88- tar -czvf release/ application-binary.tar.gz -C calculator-app/ target '*.jar'
88+ tar -czvf release\ application-binary.tar.gz -C calculator-app\ target '*.jar'
8989
9090echo Package Jacoco Test Coverage Report (Optional)
91- call tar -czvf release/ test-jacoco-report.tar.gz -C calculator-app/ target/ site/ jacoco .
91+ call tar -czvf release\ test-jacoco-report.tar.gz -C calculator-app\ target\ site\ jacoco .
9292
9393echo Package ReportGenerator Test Coverage Report
94- call tar -czvf release/ test-coverage-report.tar.gz -C calculator-app/ target/ site/ coveragereport .
94+ call tar -czvf release\ test-coverage-report.tar.gz -C calculator-app\ target\ site\ coveragereport .
9595
9696echo Package Code Documentation
97- call tar -czvf release/ application-documentation.tar.gz -C calculator-app/ target/ site/ doxygen .
97+ call tar -czvf release\ application-documentation.tar.gz -C calculator-app\ target\ site\ doxygen .
9898
9999echo Package Documentation Coverage
100- call tar -czvf release/ doc-coverage-report.tar.gz -C calculator-app/ target/ site/ coverxygen .
100+ call tar -czvf release\ doc-coverage-report.tar.gz -C calculator-app\ target\ site\ coverxygen .
101101
102102echo Package Product Site
103- call tar -czvf release/ application-site.tar.gz -C calculator-app/ target/ site .
103+ call tar -czvf release\ application-site.tar.gz -C calculator-app\ target\ site .
104104
105105echo ....................
106106echo Operation Completed!
0 commit comments