From: Lady Date: Fri, 23 Dec 2022 21:01:51 +0000 (-0800) Subject: Basic support for Atom feeds X-Git-Tag: 0.3.0^0 X-Git-Url: https://git.ladys.computer/Shrine-XSLT/commitdiff_plain/e56ab0f26f35e32120971057b6db350175672c90?ds=sidebyside;hp=e56ab0f26f35e32120971057b6db350175672c90 Basic support for Atom feeds • Files with an `.atom` extension will be passed through the same X·S·L·T transform as `.xml` files, which now has Atom‐specific rules. • Automatic generation for basic metadata. There is probably more work to do here to automatically pull things like titles and summaries. Other small improvements added as a part of this work :— • The `transform.xslt` file is now specified via a `$(TRANSFORM)` variable in the Makefile and can be overridden. • The `xmlns:html` attribute is manually removed from the root element of outputted H·T·M·L (if it exists). • Subdirectories are now properly created in the `public/` folder when needed. ---