comparison _config.yml @ 182:7a664b44fd8d

Use Bundler for consistent development environment with Jekyll. * README.md: Update documentation for new development workflow * Makefile: Remove custom tool version checks. * _config.yml: Adapt to Bundler workflow. * Gemfile: Document requirements for Bundler. * Gemfile.lock: Document currently used tool versions for Bundler.
author Kai T. Ohlhus <k.ohlhus@gmail.com>
date Wed, 20 May 2020 14:05:39 +0900
parents aaf612aece2b
children 1b7537d7e54b
comparison
equal deleted inserted replaced
181:0fe4f2163a9c 182:7a664b44fd8d
1 # Welcome to Jekyll! 1 # Welcome to Jekyll!
2 # 2 #
3 # This config file is meant for settings that affect your whole blog, values 3 # This config file is meant for settings that affect your whole blog, values
4 # which you are expected to set up once and rarely need to edit after that. 4 # which you are expected to set up once and rarely edit after that. If you find
5 # yourself editing this file very often, consider using Jekyll's data files
6 # feature for the data you need to update frequently.
7 #
5 # For technical reasons, this file is *NOT* reloaded automatically when you use 8 # For technical reasons, this file is *NOT* reloaded automatically when you use
6 # 'jekyll serve'. If you change this file, please restart the server process. 9 # 'bundle exec jekyll serve'. If you change this file, please restart the server
10 # process.
11
7 12
8 # Site settings 13 # Site settings
14 # These are used to personalize your new site. If you look in the HTML files,
15 # you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
16 # You can create any custom variable you would like, and they will be accessible
17 # in the templates via {{ site.myvariable }}.
9 title: GNU Octave 18 title: GNU Octave
10 email: maintainers@octave.org 19 email: maintainers@octave.org
11 description: > # this means to ignore newlines until "baseurl:" 20 description: > # this means to ignore newlines until "baseurl:"
12 GNU Octave is a programming language for scientific computing. 21 GNU Octave is a programming language for scientific computing.
13 baseurl: "/software/octave" # the subpath of your site, e.g. /blog 22 baseurl: "/software/octave" # the subpath of your site, e.g. /blog
25 34
26 # Build settings 35 # Build settings
27 markdown: kramdown 36 markdown: kramdown
28 highlighter: pygments 37 highlighter: pygments
29 38
30 exclude: ["Makefile"] 39 exclude:
40 - Makefile
41 - Gemfile
42 - Gemfile.lock
43 - node_modules
44 - vendor/bundle/
45 - vendor/cache/
46 - vendor/gems/
47 - vendor/ruby/