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

Lklabs lectures intro #5

Merged
merged 7 commits into from
Feb 20, 2018
Merged

Commits on Feb 20, 2018

  1. Documentation: move from labs to teaching/labs

    Since we are going to add lectures change the top level directory name
    from labs to teaching/labs.
    
    Signed-off-by: Octavian Purdila <tavi@cs.pub.ro>
    tavip committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    ac75ef3 View commit details
    Browse the repository at this point in the history
  2. Documentation: add support for slides

    Enable hieroglyph extension if it is installed on the host and add a
    slides documentation target.
    
    Signed-off-by: Octavian Purdila <tavi@cs.pub.ro>
    tavip committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    fbfab0e View commit details
    Browse the repository at this point in the history
  3. tools: labs: build slides

    Signed-off-by: Octavian Purdila <tavi@cs.pub.ro>
    tavip committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    0f59b21 View commit details
    Browse the repository at this point in the history
  4. Documentation: add ditaa sphinx directive

    This is based on the psphinxcontrib.ditaa pip package and we add it
    localy since we need some fixes to properly render images in
    hieroglpyh slides.
    
    Signed-off-by: Octavian Purdila <tavi@cs.pub.ro>
    tavip committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    58e2976 View commit details
    Browse the repository at this point in the history
  5. Documentation: sphinx: ditaa: fix relative image names

    Signed-off-by: Octavian Purdila <tavi@cs.pub.ro>
    tavip committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    5f89d7b View commit details
    Browse the repository at this point in the history
  6. tools: labs: add requirements.txt

    Add reqirements.txt and run pip in the doc target to make sure we have
    all required sphinx dependencies.
    
    Signed-off-by: Octavian Purdila <tavi@cs.pub.ro>
    tavip committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    8002421 View commit details
    Browse the repository at this point in the history
  7. Documentation: teaching: add intro lecture

    This is split into two parts: one the is specific to cs.pub.ro and
    another one that is generic.
    
    Signed-off-by: Octavian Purdila <tavi@cs.pub.ro>
    tavip committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    ca5465b View commit details
    Browse the repository at this point in the history