@@ -362,9 +362,9 @@ def renderIntroductionHtmlTask = tasks.register( 'renderIntroductionHtml', Ascii
362
362
inputs. property " hibernate-version" , hibernateVersion
363
363
364
364
sourceDir = file( ' src/main/asciidoc/introduction' )
365
- sources ' Hibernate_Introduction .adoc'
365
+ sources ' index .adoc'
366
366
367
- outputDir = " $b uildDir / asciidoc/introduction/html_single"
367
+ outputDir = layout . buildDirectory . dir( " asciidoc/introduction/html_single" )
368
368
369
369
attributes jpaJavadocUrlPrefix : " https://javaee.github.io/javaee-spec/javadocs/javax/persistence/"
370
370
@@ -389,11 +389,17 @@ def renderIntroductionPdfTask = tasks.register( 'renderIntroductionPdf', Asciido
389
389
baseDir = file( ' src/main/asciidoc/introduction' )
390
390
391
391
sourceDir = file( ' src/main/asciidoc/introduction' )
392
- sources ' Hibernate_Introduction .adoc'
392
+ sources ' index .adoc'
393
393
394
- outputDir = " $buildDir /asciidoc/introduction/pdf"
394
+
395
+ def output = layout. buildDirectory. dir(" asciidoc/introduction/pdf" )
396
+ outputDir = output
395
397
396
398
attributes jpaJavadocUrlPrefix : " https://javaee.github.io/javaee-spec/javadocs/javax/persistence/"
399
+
400
+ doLast {
401
+ output. get(). file(' index.pdf' ). asFile. renameTo(output. get(). file(' Hibernate_Introduction.pdf' ). asFile)
402
+ }
397
403
}
398
404
399
405
// noinspection GroovyUnusedAssignment
@@ -415,7 +421,7 @@ def renderQueryLanguageGuideHtmlTask = tasks.register( 'renderQueryLanguageGuide
415
421
task. inputs. property " hibernate-version" , hibernateVersion
416
422
417
423
task. sourceDir = file( ' src/main/asciidoc/querylanguage' )
418
- task. sources ' Hibernate_Query_Language .adoc'
424
+ task. sources ' index .adoc'
419
425
420
426
task. outputDir = layout. buildDirectory. dir( " asciidoc/querylanguage/html_single" )
421
427
@@ -443,11 +449,16 @@ def renderQueryLanguageGuidePdfTask = tasks.register( 'renderQueryLanguageGuideP
443
449
sourceDir = file( ' src/main/asciidoc/querylanguage' )
444
450
baseDir = file( ' src/main/asciidoc/querylanguage' )
445
451
sources {
446
- include ' Hibernate_Query_Language .adoc'
452
+ include ' index .adoc'
447
453
}
448
- outputDir = layout. buildDirectory. dir( " asciidoc/querylanguage/pdf" )
454
+ def output = layout. buildDirectory. dir(" asciidoc/querylanguage/pdf" )
455
+ outputDir = output
449
456
450
457
attributes jpaJavadocUrlPrefix : " https://javaee.github.io/javaee-spec/javadocs/javax/persistence/"
458
+
459
+ doLast {
460
+ output. get(). file(' index.pdf' ). asFile. renameTo(output. get(). file(' Hibernate_Query_Language.pdf' ). asFile)
461
+ }
451
462
}
452
463
453
464
def renderRepositoriesHtmlTask = tasks. register( ' renderRepositoriesHtml' , AsciidoctorTask ) { task ->
@@ -457,7 +468,7 @@ def renderRepositoriesHtmlTask = tasks.register( 'renderRepositoriesHtml', Ascii
457
468
task. inputs. property " hibernate-version" , hibernateVersion
458
469
459
470
task. sourceDir = file( ' src/main/asciidoc/repositories' )
460
- task. sources ' Hibernate_Data_Repositories .adoc'
471
+ task. sources ' index .adoc'
461
472
462
473
task. outputDir = layout. buildDirectory. dir( " asciidoc/repositories/html_single" )
463
474
@@ -485,11 +496,16 @@ def renderRepositoriesPdfTask = tasks.register( 'renderRepositoriesPdf', Asciido
485
496
sourceDir = file( ' src/main/asciidoc/repositories' )
486
497
baseDir = file( ' src/main/asciidoc/repositories' )
487
498
sources {
488
- include ' Hibernate_Data_Repositories .adoc'
499
+ include ' index .adoc'
489
500
}
490
- outputDir = layout. buildDirectory. dir( " asciidoc/repositories/pdf" )
501
+ def output = layout. buildDirectory. dir(" asciidoc/repositories/pdf" )
502
+ outputDir = output
491
503
492
504
attributes jpaJavadocUrlPrefix : " https://javaee.github.io/javaee-spec/javadocs/javax/persistence/"
505
+
506
+ doLast {
507
+ output. get(). file(' index.pdf' ). asFile. renameTo(output. get(). file(' Hibernate_Data_Repositories.pdf' ). asFile)
508
+ }
493
509
}
494
510
495
511
// noinspection GroovyUnusedAssignment
@@ -667,9 +683,9 @@ def renderUserGuideHtmlTask = tasks.register( 'renderUserGuideHtml', Asciidoctor
667
683
668
684
sourceDir = file( ' src/main/asciidoc/userguide' )
669
685
sources {
670
- include ' Hibernate_User_Guide .adoc'
686
+ include ' index .adoc'
671
687
}
672
- outputDir = " $b uildDir / asciidoc/userguide/html_single"
688
+ outputDir = layout . buildDirectory . dir( " asciidoc/userguide/html_single" )
673
689
674
690
attributes jpaJavadocUrlPrefix : " https://javaee.github.io/javaee-spec/javadocs/javax/persistence/" ,
675
691
' generated-report-dir' : layout. buildDirectory. dir( ' orm/generated' ). get()
@@ -703,7 +719,7 @@ def renderIntegrationGuideHtmlTask = tasks.register( "renderIntegrationGuideHtml
703
719
704
720
sourceDir = file( ' src/main/asciidoc/integrationguide' )
705
721
sources {
706
- include ' Hibernate_Integration_Guide .adoc'
722
+ include ' index .adoc'
707
723
}
708
724
709
725
outputDir = project. layout. buildDirectory. dir( ' asciidoc/integrationguide/html_single' )
@@ -743,6 +759,13 @@ def copyWhatsNewTask = tasks.register( "copyWhatsNew", Copy ) {task ->
743
759
744
760
from rootProject. layout. projectDirectory. file( " whats-new.adoc" )
745
761
into whatsNewGuideSourceStagingDir
762
+
763
+ rename { fileName ->
764
+ if (fileName == ' whats-new.adoc' ) {
765
+ return ' index.adoc'
766
+ }
767
+ return fileName
768
+ }
746
769
}
747
770
748
771
def renderWhatsNewTask = tasks. register( " renderWhatsNew" , AsciidoctorTask ) {
@@ -779,6 +802,13 @@ def copyMigrationGuideTask = tasks.register( "copyMigrationGuide", Copy ) {task
779
802
780
803
from rootProject. layout. projectDirectory. file( " migration-guide.adoc" )
781
804
into migrationGuideSourceStagingDir
805
+
806
+ rename { fileName ->
807
+ if (fileName == ' migration-guide.adoc' ) {
808
+ return ' index.adoc'
809
+ }
810
+ return fileName
811
+ }
782
812
}
783
813
784
814
def renderMigrationGuideTask = tasks. register( " renderMigrationGuide" , AsciidoctorTask ) { task ->
@@ -814,7 +844,7 @@ def renderLoggingReportTask = tasks.register( 'renderLoggingReport', Asciidoctor
814
844
task. inputs. property " version" , hibernateVersion
815
845
816
846
task. sourceDir = layout. buildDirectory. dir( ' orm/generated/logging' )
817
- task. sources ' logging .adoc'
847
+ task. sources ' index .adoc'
818
848
819
849
task. outputDir = project. layout. buildDirectory. dir( ' asciidoc/logging' )
820
850
@@ -837,7 +867,7 @@ def renderDialectReportTask = tasks.register( 'renderDialectReport', Asciidoctor
837
867
task. inputs. property " version" , hibernateVersion
838
868
839
869
task. sourceDir = layout. buildDirectory. dir( ' orm/generated/dialect' )
840
- task. sources ' dialect .adoc'
870
+ task. sources ' index .adoc'
841
871
842
872
task. outputDir = project. layout. buildDirectory. dir( ' asciidoc/dialect' )
843
873
0 commit comments