Age | Commit message (Collapse) | Author | Files | Lines |
|
Resolves #1437
|
|
|
|
|
|
No need for the echos, which are somewhat nonstandard
|
|
|
|
No need for asciidoc in filenames therefore removing.
|
|
Co-authored-by: Ioan-Cristian CÎRSTEA <ioan-cristian.cirstea@tutanota.com>
|
|
...as doing so currently fails.
|
|
This pull requests adds support for building EPUB3 versions of the
RISC-V ISA manuals. To achieve this, `asciidoctor-epub3` extension has
been used.
Known issues: some eBook readers are not capable of rendering embedded
images. The solution to this problem is disabling embedded image
altogether. The `README.md` file provides more details on how to achieve
this.
Signed-off-by: Ioan-Cristian CÎRSTEA <ioan-cristian.cirstea@tutanota.com>
|
|
Without this change I get the following error:
`docker: Error response from daemon: create .: volume name is too short,
names should be at least two alphanumeric characters.`
After fixing that by using `pwd`, I get the following (the w flag is
added due to `-C build`): `make: *** No rule to make target 'w'`
Fix this by using -$(MAKEFLAGS). I confirmed that both
`make -C build docker -j4` and `cd build && make docker -j4` work.
|
|
Signed-off-by: Bill Traynor <wmat@riscv.org>
|
|
Removing priv latex build
|
|
Reduces build time by 1/3 or so.
|
|
They aren't being updated anymore, so they're a source of confusion.
They will continue to exist in the git history.
|
|
opts are still recycled, check if html doesn't break
Signed-off-by: jnk0le <jnk0le@hotmail.com>
|
|
|
|
The author forgot to add this to the initial PR because *.pdf.tmp normally
only exists for a short amount of time (while building).
Signed-off-by: Tsukasa OI <research_trasio@irq.a4lg.com>
|
|
... to exclude build/{priv,unpriv}-isa-asciidoc.html.
Signed-off-by: Tsukasa OI <research_trasio@irq.a4lg.com>
|
|
Signed-off-by: Rafael Sene <rafael@riscv.org>
|
|
Signed-off-by: Rafael Sene <rafael@riscv.org>
|
|
Given that we can build all of the targets from one
Makefile now, these two doc specific makefiles are no
longer needed.
|
|
Renamed doc header file riscv-unprivileged.
Added back in authors.
Removed old header file.
Added more specific title.
|
|
Fix the references to the proper targets to build the PDFs
Signed-off-by: Rafael Sene <rafael@riscv.org>
|
|
Add the capability to build HTML versions of priv and unpriv ISA.
Signed-off-by: Rafael Sene <rafael@riscv.org>
|
|
This is imprecise, but it's better to over-trigger the build than
under-trigger it.
|
|
|
|
Fix the references to the priv and unpriv .adoc files
Signed-off-by: Rafael Sene <rafael@riscv.org>
|
|
This changes adds the following:
* Use the := assignment operator for immediate assignment, to avoid unnecessary recomputations.
* Extract common asciidoctor-pdf options into a single variable (ASCIIDOCTOR_OPTS) to avoid redundancy.
* Define a SRCDIR variable for the source directory path to simplify changes.
* Use pattern rules to generate PDFs and make the target depend on the source file, so the build is only triggered when the source file has been modified.
* Add a clean target to remove generated PDFs.
Signed-off-by: Rafael Sene <rafael@riscv.org>
|
|
Separating builds
|
|
Set outfile name back to unpriv
|
|
Switching back to build unpriv
|
|
Change to build priv only
|
|
Restoring makefile to unpriv only
|
|
Updating for priv build
|
|
Deleted theme, fonts, and default theme statements.
|
|
Added PDF-THEME line
|
|
Changed pdf-style to pdf-theme
|
|
Theme fallback belongs in makefile.
|
|
This switches the make build from a LaTeX build over to asciidoctor.
In doing so, several new generated files need to be ignored, so update
the gitignore for the build directory and add a gitignore for the images
directory.
Signed-off-by: Stephano Cetola <scetola@linuxfoundation.org>
|
|
Signed-off-by: Axel Heider <axelheider@gmx.de>
|
|
|
|
Suggested-by: codespell
Suggested-by: spellintian
|
|
|