-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement rebuilding of orgmode docs #568
Comments
Doh - duplicate of #72. Sorry for the noise! |
Actually, this isn't technically a duplicate since #72 was about a much more general feature. If I understand this comment in #71 correctly, now that #72 is now implemented supporting arbitrary build commands (yay!), once #115 (el-get recipe support) is resolved by PR #549, straight.el will be able to automatically run Org's Makefiles which build the Org manual by taking advantage of the build step's in el-get's recipe for org-mode. Is that all correct? |
@aspiers straight implements a psuedo `(org-plus-contrib :type git :repo "https://code.orgmode.org/bzg/org-mode.git"
:local-repo "org"
:files (:defaults "contrib/lisp/*.el")
:build ,(let ((make (if (eq system-type 'berkeley-unix) "gmake" "make"))
(emacs (concat "EMACS=" invocation-directory invocation-name)))
`(,make "oldorg" ,emacs))) Which (org-plus-contrib :type git :repo "https://code.orgmode.org/bzg/org-mode.git"
:local-repo "org"
:files (:defaults "contrib/lisp/*.el")
:build ("make" "oldorg" "EMACS=/usr/bin/emacs")) I just made a test edit to |
Ah, thanks - I'd forgotten that the Org recipes were hardcoded in |
I just hacked a patch to the org-mode manual (
org-manual.org
) and initiated a rebuild of theorg
package, but it didn't rebuild the texinfo file (doc/org.texi
). I think this is becausestraight.el
currently has no way of knowing that the.texi
file is generated fromorg-manual.org
via aninfo
target in Org'sMakefile
system. So perhaps addressing #541 might be one way of enabling a fix for this?The text was updated successfully, but these errors were encountered: