Skip to content
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

Org-Mode build changes #719

Merged
merged 1 commit into from Apr 23, 2012
Merged

Org-Mode build changes #719

merged 1 commit into from Apr 23, 2012

Conversation

SkydiveMike
Copy link
Contributor

Org-Mode recently had a major Makefile and build process overhaul. As
per Samuel Wales on the Org-Mode mailing list [1] the correct build
process for when you don’t install org (i.e. run it directly out of the
Git worktree) would be:

=make compile autoloads info=

This patch changes the Org-Mode build accordingly.

[1] http://permalink.gmane.org/gmane.emacs.orgmode/55022

Org-Mode recently had a major Makefile and build process overhaul. As
per Samuel Wales on the Org-Mode mailing list [1] the correct build
process for when you don’t install org (i.e. run it directly out of the
Git worktree) would be:

=make compile autoloads info=

This patch changes the Org-Mode build accordingly.

[1] http://permalink.gmane.org/gmane.emacs.orgmode/55022
@SkydiveMike
Copy link
Contributor Author

From Achim Gratz on the Org Mode list: http://permalink.gmane.org/gmane.emacs.orgmode/55077

The most future-proof way is to provide a local.mk with suitably defined definitions for where to put things and then do a "make install". Otherwise you might not find the ODT style files in the right places or try to work with out-of-sync autoload files.

The oldorg target is currently defined as doing exactly "compile autoloads info", but if it turns out that this is still not "compatible enough" the definition of oldorg might change, but the target will still be there.

What would be the correct patch for el-get given that most recipes don't call “make install”

?

jd added a commit that referenced this pull request Apr 23, 2012
@jd jd merged commit 097b7af into dimitri:master Apr 23, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants