-
Notifications
You must be signed in to change notification settings - Fork 146
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
[PR196 *] Adding documentation for forthcoming changes in 0.4.0 #250
Conversation
d472094
to
143c9de
Compare
This has been rebased to incorporate changes from #244 and the new test harness. |
This is gold :-D I've been using it and it really is a turbo for large workspaces. |
…local sphinx style, and reorganizing main index
- updated build type stages - added scripts for recording examples - added scripts for capturing CLI interfaces to txt files - moved catkin tools history to specific history page - simplified index - updated build mechanics for new features - added migration guide with troubleshooting based on observed use cases - updated quick start with asciinemas - updated build with asciinemas - added env verb - added example resources to installation
3104694
to
c107a12
Compare
…graphs, fixing some typos
Conflicts: docs/mechanics.rst docs/quick_start.rst
- regenerating examples and cli interfaces - switching all text to sentence-per-line - adding scripts and documentation for regenerating examples - moving --locate-extra-shell-verbs to locate verb - adding details on linked develspace
@wjwwood These docs are all updated for all of the pre-0.4.0 changes and should be good to merge. |
|
||
Each of the following verbs is built-in to the ``catkin`` command and has its own detailed documentation: | ||
|
||
- :doc:`build -- Build packages in a catkin workspace <verbs/catkin_build>` | ||
- :doc:`config -- Configure a catkin workspace's layout and settings <verbs/catkin_config>` | ||
- :doc:`clean -- Clean products generated in a catkin workspace <verbs/catkin_clean>` | ||
- :doc:`create -- Create structures like Catkin packages <verbs/catkin_create>` | ||
- :doc:`env -- Run commands with a modified environemnt <verbs/catkin_env>` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spelling: environemnt
@wjwwood All tests passing. If you merge this, I can send out the call for testing once the docs are live on rtd. |
@jbohren that sounds good, I'm looking at it now. |
@wjwwood Hold on merging while I add a module to sphinx to check spelling, there are more mistakes than the ones @dirk-thomas found, obviously. |
@jbohren great idea. I'm still reviewing it anyways. |
Ok it looks like it's working on OSX but needs an Ubuntu system package. |
We now have CI doc spell checking. |
I rebuilt this branch on RTD, so that I can see the updated output from the shell scripts. Does this need to be rebased since #293. |
That last sentence should have been a question. Otherwise I think things like the "log" space won't show up in the output of the quickstart page. |
I think you should rebase this before merging. I just looked at the merged result and it resulted in some strange three-way merges which I'm not convinced make sense afterwards. Related to that is that rebasing cannot be done cleanly. I can also not squash it properly. Not sure what's going on. Also your CI job doesn't work with the latest change (it timed-out because you don't pass |
It's really strange because the commit e5c5224 is in this pr's commit list, but it doesn't show up in the log of a clean |
Never mind, I have the commit, but it's way back in the git log. It's a very strange branch. |
@jbohren I pushed a branch of this which is rebased on master: https://github.com/catkin/catkin_tools/tree/pre-0.4.0-docs-rebase (including your latest commit a2e21ee) if you're interested. That one Fix typos commit really screwed things up. |
btw, it looks like the RTD build fails because of your spellchecker: http://readthedocs.org/projects/catkin-tools/builds/3906804/ |
Yeah I created a PR from it as #318. You mean the fix typos commit 472ead0? I was trying to make sure @fudger's commit was in there in a reasonable way, it looks like your rebase did it properly, though.
I added a separate sphinx conf to be used for the CI only over in #318. Closing this in favor of #318. |
View online here: http://jbohren-ct.readthedocs.org/en/pre-0.4.0-docs/
Includes the following:
To build locally:
cd docs make html
Outstanding Issues
--mem-limit
(6dae6ce)--env-cache
a.k.a. "turbo" option (6dae6ce)-isystem
and-I
option precedence with overlays