Skip to content

Commit

Permalink
Further touchup
Browse files Browse the repository at this point in the history
  • Loading branch information
wendellpiez committed May 24, 2024
1 parent aa335e6 commit 34f8507
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,15 +56,15 @@ Applications in this repository may occasionally have general use outside OSCAL;

### Organization

`lib`, `template`, `testing` and `icons` folders are special; others represent projects.
`lib`, `template`, `testing`, `icons` and (hidden) `.github` folders are special; others represent projects.

[The `lib` directory](./lib) comes bare bones - it has only its readme, a configuration file and a couple of utility pipelines. This library is populated by the [installation script](./setup.sh), ahnd (once the basic setup is done) by these same utility pipelines.
[The `lib` directory](./lib) comes bare bones - it has only its readme, a configuration file and a couple of utility pipelines. This library is populated by the [installation script](./setup.sh), and (once the basic setup is done) by the pipelines.

`lib` can be cleaned up, and restored, more or less with impunity, but if it disappears or its contents are renamed, rearranged or altered, things will cease working - see its [readme](./lib/readme.md) for more information.

Next to `lib`, each project is kept in its own separate folder. There, the project will have its own **README.md**. While projects may rely on the shared libraries, each one is considered to be discrete and independent from others unless otherwise noted.
Next to `lib`, each project is kept in its own separate folder. There, the project will have its own **readme.md**. While projects may rely on the shared libraries, each one is considered to be discrete and independent from others unless and except where noted otherwise.

One such project is [smoketest](./smoketest), devoted to testing the software installation both in its basic and 'fully assembled' forms.
One such project is [smoketest](./smoketest), devoted to testing the software installation both in its basic and fully configured forms.

[The `testing` directory](./testing) contains tests and logic applicable to the repository or its contents, such as Schematron governing usage of XProc or other formats - XML-based code introspection. As this is still in development, it can be expected to change and grow.

Expand Down
4 changes: 3 additions & 1 deletion smoketest/no_test/included-literal-xslt.xpl
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,12 @@
<xsl:variable name="product-version" select="system-property('xsl:product-version')"/>

<xsl:template match="/CONGRATULATIONS">
<!--<xsl:variable name="product-name">Engine</xsl:variable>
<xsl:variable name="product-version">One-oh</xsl:variable>-->
<xsl:copy>
<LINE><xsl:apply-templates/></LINE>
<LINE>
<xsl:text expand-text="false">You have successfully executed an XSL transformation, using { $product-name }, version { $product-version }</xsl:text>
<xsl:text expand-text="true">You have successfully executed an XSL transformation, using { $product-name }, version { $product-version }</xsl:text>
</LINE>
</xsl:copy>
</xsl:template>
Expand Down

0 comments on commit 34f8507

Please sign in to comment.