@@ -50,25 +50,30 @@ public static void main(final String[] args) {
5050 language ,
5151 projectVersion ,
5252 curriculumFileName ,
53- versionDate
53+ versionDate ,
54+ curriculumFileName
5455 ));
55- convertInLanguage (
56- ENGLISH ,
56+
57+ convertInFormat ( HTML ,
5758 projectVersion ,
5859 INDEX_FILE_NAME ,
59- versionDate );
60+ versionDate ,
61+ ENGLISH ,
62+ curriculumFileName );
6063 }
6164
6265 private static void convertInLanguage (
6366 final String language ,
6467 final String projectVersion ,
6568 final String curriculumFileName ,
66- final String versionDate ) {
69+ final String versionDate ,
70+ final String curriculumName ) {
6771 Stream .of (FORMATS ).forEach (format -> convertInFormat (
6872 format , projectVersion ,
6973 curriculumFileName ,
7074 versionDate ,
71- language
75+ language ,
76+ curriculumName
7277 ));
7378 }
7479
@@ -77,11 +82,12 @@ private static void convertInFormat(
7782 final String projectVersion ,
7883 final String curriculumFileName ,
7984 final String versionDate ,
80- final String language ) {
85+ final String language ,
86+ final String curriculumName ) {
8187 try (final Asciidoctor asciidoctor = create ()) {
8288 final Attributes attributes = toAttributes (
8389 projectVersion ,
84- curriculumFileName ,
90+ curriculumName ,
8591 versionDate ,
8692 language );
8793 asciidoctor .convertDirectory (
@@ -98,7 +104,9 @@ private static void convertInFormat(
98104 .toDir (new File (OUTPUT_DIR ))
99105 .safe (SafeMode .UNSAFE )
100106 .build ());
107+
101108 if (!INDEX_FILE_NAME .equals (curriculumFileName )) {
109+ // rename only if we're not creating the index file.
102110 renameResultAccordingToLanguage (curriculumFileName , format , language );
103111 }
104112 }
0 commit comments