gnuboot/website-build/.gitignore

18 lines
287 B
Plaintext
Raw Normal View History

Import website-build to build the GNU Boot website. Having that code inside the same repository than GNU Boot makes it easier to keep Untitled versions (and possibly additional patches on top) in sync with the documentation/website being worked on. This is relevant as there are plans within GNU Boot to convert the website to Texinfo but that would require to patch untitled (to add support for Texinfo pages in untitled) to do a progressive transition to Texinfo. Using an external repository to temporarily maintain a patched version of Untitled is not optimal as we would end up having to warn users not to use that repository anymore at some point. Bringing in the whole untitled source code and documentation in this GNU Boot repository is also not a good option since we only need minimal patching on top of untitled, so in the long run not doing that would help keep the GNU Boot repository smaller and more simple. In addition we currently do need to wrap the build with a fixed Guix revision as for instance with a more recent Guix revision than the one used by website-built, for instance at the commit ("gnu: nyxt: Update to 3.9.0."), if we run ./build.sh directly without using a fixed Guix revision, the build is broken: Generating 'www/lbwww/site/index.html' Generating 'www/lbwww/site/license.html' YAML parse exception at line 7, column 0, while scanning a simple key: could not find expected ':' Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
2023-10-12 17:13:11 +02:00
/autom4te.cache/
/untitled/
/aclocal.m4
/config.log
/config.status
/configure
/guix-commit.txt
Import website-build to build the GNU Boot website. Having that code inside the same repository than GNU Boot makes it easier to keep Untitled versions (and possibly additional patches on top) in sync with the documentation/website being worked on. This is relevant as there are plans within GNU Boot to convert the website to Texinfo but that would require to patch untitled (to add support for Texinfo pages in untitled) to do a progressive transition to Texinfo. Using an external repository to temporarily maintain a patched version of Untitled is not optimal as we would end up having to warn users not to use that repository anymore at some point. Bringing in the whole untitled source code and documentation in this GNU Boot repository is also not a good option since we only need minimal patching on top of untitled, so in the long run not doing that would help keep the GNU Boot repository smaller and more simple. In addition we currently do need to wrap the build with a fixed Guix revision as for instance with a more recent Guix revision than the one used by website-built, for instance at the commit ("gnu: nyxt: Update to 3.9.0."), if we run ./build.sh directly without using a fixed Guix revision, the build is broken: Generating 'www/lbwww/site/index.html' Generating 'www/lbwww/site/license.html' YAML parse exception at line 7, column 0, while scanning a simple key: could not find expected ':' Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
2023-10-12 17:13:11 +02:00
/id_oauth2_bearer
/install-sh
/lbwww-img-path-sha1sum.txt
/lbwww-path-sha1sum.txt
Import website-build to build the GNU Boot website. Having that code inside the same repository than GNU Boot makes it easier to keep Untitled versions (and possibly additional patches on top) in sync with the documentation/website being worked on. This is relevant as there are plans within GNU Boot to convert the website to Texinfo but that would require to patch untitled (to add support for Texinfo pages in untitled) to do a progressive transition to Texinfo. Using an external repository to temporarily maintain a patched version of Untitled is not optimal as we would end up having to warn users not to use that repository anymore at some point. Bringing in the whole untitled source code and documentation in this GNU Boot repository is also not a good option since we only need minimal patching on top of untitled, so in the long run not doing that would help keep the GNU Boot repository smaller and more simple. In addition we currently do need to wrap the build with a fixed Guix revision as for instance with a more recent Guix revision than the one used by website-built, for instance at the commit ("gnu: nyxt: Update to 3.9.0."), if we run ./build.sh directly without using a fixed Guix revision, the build is broken: Generating 'www/lbwww/site/index.html' Generating 'www/lbwww/site/license.html' YAML parse exception at line 7, column 0, while scanning a simple key: could not find expected ':' Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
2023-10-12 17:13:11 +02:00
/lighttpd.conf
/Makefile
/Makefile.in
/missing
/untitled-path-sha1sum.txt
/website-commits.txt
Import website-build to build the GNU Boot website. Having that code inside the same repository than GNU Boot makes it easier to keep Untitled versions (and possibly additional patches on top) in sync with the documentation/website being worked on. This is relevant as there are plans within GNU Boot to convert the website to Texinfo but that would require to patch untitled (to add support for Texinfo pages in untitled) to do a progressive transition to Texinfo. Using an external repository to temporarily maintain a patched version of Untitled is not optimal as we would end up having to warn users not to use that repository anymore at some point. Bringing in the whole untitled source code and documentation in this GNU Boot repository is also not a good option since we only need minimal patching on top of untitled, so in the long run not doing that would help keep the GNU Boot repository smaller and more simple. In addition we currently do need to wrap the build with a fixed Guix revision as for instance with a more recent Guix revision than the one used by website-built, for instance at the commit ("gnu: nyxt: Update to 3.9.0."), if we run ./build.sh directly without using a fixed Guix revision, the build is broken: Generating 'www/lbwww/site/index.html' Generating 'www/lbwww/site/license.html' YAML parse exception at line 7, column 0, while scanning a simple key: could not find expected ':' Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
2023-10-12 17:13:11 +02:00
/website.tar.gz