[aXSL-commit] SF.net SVN: axsl:[2881] trunk/axsl
An API for XSL-FO.
Status: Alpha
Brought to you by:
victormote
|
From: <vic...@us...> - 2025-06-30 23:43:05
|
Revision: 2881
http://sourceforge.net/p/axsl/code/2881
Author: victormote
Date: 2025-06-30 23:43:02 +0000 (Mon, 30 Jun 2025)
Log Message:
-----------
Fix build problems reported by dependency-analysis.
Modified Paths:
--------------
trunk/axsl/axsl-areatree/build.gradle
trunk/axsl/axsl-context/build.gradle
trunk/axsl/axsl-font/build.gradle
trunk/axsl/axsl-fotree/build.gradle
trunk/axsl/axsl-graphic/build.gradle
trunk/axsl/axsl-layout/build.gradle
trunk/axsl/axsl-linebreak/build.gradle
trunk/axsl/axsl-mif/build.gradle
trunk/axsl/axsl-orthography/build.gradle
trunk/axsl/axsl-output/build.gradle
trunk/axsl/axsl-pdf/build.gradle
trunk/axsl/axsl-ps/build.gradle
trunk/axsl/axsl-value/build.gradle
Modified: trunk/axsl/axsl-areatree/build.gradle
===================================================================
--- trunk/axsl/axsl-areatree/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-areatree/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,5 +1,5 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-areatree"
@@ -10,11 +10,13 @@
* The area tree is intended to be a not-very-smart container for the results of layout, and should be agnostic
* about how that layout was accomplished. */
- api (project(':axsl-context'))
- api (project(':axsl-fotree'))
- api (project(':axsl-galley'))
- api (project(':axsl-linebreak'))
- api (project(':axsl-orthography'))
+ api project(":axsl-context")
+ api project(":axsl-fotree")
+ api project(":axsl-galley")
+ api project(":axsl-linebreak")
+ api project(":axsl-font")
+ api project(":axsl-graphic")
+ api project(":axsl-value")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-context/build.gradle
===================================================================
--- trunk/axsl/axsl-context/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-context/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,12 +1,12 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-context"
dependencies {
- api (project(':axsl-i18n'))
- implementation (project(':axsl-value'))
+ api project(":axsl-i18n")
+ api project(":axsl-value")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-font/build.gradle
===================================================================
--- trunk/axsl/axsl-font/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-font/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,24 +1,25 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-font"
dependencies {
- implementation (project(':axsl-constants'))
- implementation (project(':axsl-primitive'))
- implementation (project(':axsl-ps'))
- implementation (project(':axsl-orthography'))
- implementation (project(':axsl-value'))
- api (project(':axsl-context'))
+ implementation project(":axsl-constants")
+ api project(":axsl-primitive")
+ api project(":axsl-ps")
+ api project(":axsl-orthography")
+ api project(":axsl-value")
+ api project(":axsl-context")
+ api project(":axsl-i18n")
}
/* We want the DTDs to live as part of the website files, so we need to copy them into the jar file here. */
jar {
- from rootProject.projectDir.absolutePath + '/axsl-00-dev/doc/web/dtds/0.1/en/',
+ from rootProject.projectDir.absolutePath + "/axsl-00-dev/doc/web/dtds/0.1/en/",
{
- include 'axsl-font-config.dtd'
- into '/resources/org/axsl/dtds/'
+ include "axsl-font-config.dtd"
+ into "/resources/org/axsl/dtds/"
}
}
Modified: trunk/axsl/axsl-fotree/build.gradle
===================================================================
--- trunk/axsl/axsl-fotree/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-fotree/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,6 +1,6 @@
plugins {
- id 'axsl.library-conventions'
- id 'axsl.test-fixtures-conventions'
+ id "axsl.library-conventions"
+ id "axsl.test-fixtures-conventions"
}
description = "axsl-fotree"
@@ -24,12 +24,12 @@
/* TODO: Either remove dependency on axsl-orthography and document why that should be permanent, or document why is
is absolutely needed. */
- implementation (project(':axsl-i18n'))
- implementation (project(':axsl-kp-model'))
- implementation (project(':axsl-orthography'))
- implementation (project(':axsl-value'))
- implementation (project(':axsl-primitive'))
- api (project(':axsl-context'))
+ api project(":axsl-i18n")
+ api project(":axsl-kp-model")
+ api project(":axsl-orthography")
+ api project(":axsl-value")
+ api project(":axsl-primitive")
+ api project(":axsl-context")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-graphic/build.gradle
===================================================================
--- trunk/axsl/axsl-graphic/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-graphic/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -5,14 +5,14 @@
description = "axsl-graphic"
dependencies {
- implementation libs.svg.dom
- implementation libs.mathml.dom
+ api libs.svg.dom
+ api libs.mathml.dom
implementation project(":axsl-constants")
- implementation project(":axsl-primitive")
- implementation project(":axsl-ps")
- implementation project(":axsl-font")
- implementation project(":axsl-orthography")
+ api project(":axsl-primitive")
+ api project(":axsl-ps")
+ api project(":axsl-font")
+ api project(":axsl-orthography")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-layout/build.gradle
===================================================================
--- trunk/axsl/axsl-layout/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-layout/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,12 +1,12 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-layout"
dependencies {
- implementation (project(':axsl-areatree'))
- implementation (project(':axsl-linebreak'))
+ api project(":axsl-areatree")
+ api project(":axsl-linebreak")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-linebreak/build.gradle
===================================================================
--- trunk/axsl/axsl-linebreak/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-linebreak/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,12 +1,12 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-linebreak"
dependencies {
- implementation (project(':axsl-context'))
- implementation (project(':axsl-kp-model'))
+ api project(":axsl-context")
+ api project(":axsl-kp-model")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-mif/build.gradle
===================================================================
--- trunk/axsl/axsl-mif/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-mif/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,11 +1,11 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-mif"
dependencies {
- implementation (project(':axsl-output'))
+ api project(":axsl-output")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-orthography/build.gradle
===================================================================
--- trunk/axsl/axsl-orthography/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-orthography/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,5 +1,5 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-orthography"
@@ -10,20 +10,20 @@
* composition in other projects.
* This project is intended to be a minimal component. */
- implementation (project(':axsl-primitive'))
- implementation (project(':axsl-i18n'))
+ api project(":axsl-primitive")
+ api project(":axsl-i18n")
}
/* We want the DTDs to live as part of the website files, so we need to copy them into the jar file here. */
jar {
- from rootProject.projectDir.absolutePath + '/axsl-00-dev/doc/web/dtds/0.1/en/',
+ from rootProject.projectDir.absolutePath + "/axsl-00-dev/doc/web/dtds/0.1/en/",
{
- include 'axsl-area-tree.dtd'
- include 'axsl-dictionary.dtd'
- include 'axsl-hyphenation.dtd'
- include 'axsl-orthography-config.dtd'
- include 'axsl-parts-of-speech.dtd'
- into '/resources/org/axsl/dtds/'
+ include "axsl-area-tree.dtd"
+ include "axsl-dictionary.dtd"
+ include "axsl-hyphenation.dtd"
+ include "axsl-orthography-config.dtd"
+ include "axsl-parts-of-speech.dtd"
+ into "/resources/org/axsl/dtds/"
}
}
Modified: trunk/axsl/axsl-output/build.gradle
===================================================================
--- trunk/axsl/axsl-output/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-output/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,5 +1,5 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-output"
@@ -8,8 +8,8 @@
/* Do *** NOT *** add a dependency here on axsl-areatree.
The output projects should have only read-only access to the area tree, i.e. axsl-galley. */
- implementation (project(':axsl-font'))
- implementation (project(':axsl-galley'))
+ api project(":axsl-font")
+ api project(":axsl-galley")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-pdf/build.gradle
===================================================================
--- trunk/axsl/axsl-pdf/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-pdf/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,14 +1,14 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-pdf"
dependencies {
- implementation (project(':axsl-font'))
- implementation (project(':axsl-graphic'))
- implementation (project(':axsl-orthography'))
- implementation (project(':axsl-ps'))
+ api project(":axsl-font")
+ api project(":axsl-graphic")
+ api project(":axsl-orthography")
+ api project(":axsl-ps")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-ps/build.gradle
===================================================================
--- trunk/axsl/axsl-ps/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-ps/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,11 +1,11 @@
plugins {
- id 'axsl.library-conventions'
+ id "axsl.library-conventions"
}
description = "axsl-ps"
dependencies {
- implementation (project(':axsl-primitive'))
+ api project(":axsl-primitive")
}
/* Last line of script. */
Modified: trunk/axsl/axsl-value/build.gradle
===================================================================
--- trunk/axsl/axsl-value/build.gradle 2025-06-30 22:46:28 UTC (rev 2880)
+++ trunk/axsl/axsl-value/build.gradle 2025-06-30 23:43:02 UTC (rev 2881)
@@ -1,13 +1,13 @@
plugins {
- id 'axsl.library-conventions'
- id 'axsl.test-conventions'
+ id "axsl.library-conventions"
+ id "axsl.test-conventions"
}
description = "axsl-value"
dependencies {
- implementation (project(':axsl-i18n'))
- implementation (project(':axsl-constants'))
+ api project(":axsl-i18n")
+ implementation project(":axsl-constants")
}
/* Last line of script. */
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|