]> O.S.I.I.S - jp/vkvg.git/commitdiff
no-style
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Sun, 16 Aug 2020 00:20:34 +0000 (02:20 +0200)
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Sun, 16 Aug 2020 00:20:34 +0000 (02:20 +0200)
13 files changed:
.gitignore [new file with mode: 0644]
404.html [new file with mode: 0644]
Gemfile [new file with mode: 0644]
_config.yml
_posts/2020-08-16-welcome-to-jekyll.markdown [new file with mode: 0644]
about.markdown [new file with mode: 0644]
assets/images/vkvg.png [deleted file]
assets/images/vkvg.svg [deleted file]
building/README.md
building/building.md [deleted file]
building/debian.md
building/windows.md
index.markdown [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..5289489
--- /dev/null
@@ -0,0 +1,3 @@
+.jekyll-cache
+_site
+Gemfile.lock
diff --git a/404.html b/404.html
new file mode 100644 (file)
index 0000000..086a5c9
--- /dev/null
+++ b/404.html
@@ -0,0 +1,25 @@
+---
+permalink: /404.html
+layout: default
+---
+
+<style type="text/css" media="screen">
+  .container {
+    margin: 10px auto;
+    max-width: 600px;
+    text-align: center;
+  }
+  h1 {
+    margin: 30px 0;
+    font-size: 4em;
+    line-height: 1;
+    letter-spacing: -1px;
+  }
+</style>
+
+<div class="container">
+  <h1>404</h1>
+
+  <p><strong>Page not found :(</strong></p>
+  <p>The requested page could not be found.</p>
+</div>
diff --git a/Gemfile b/Gemfile
new file mode 100644 (file)
index 0000000..8b23a00
--- /dev/null
+++ b/Gemfile
@@ -0,0 +1,30 @@
+source "https://rubygems.org"
+# Hello! This is where you manage which Jekyll version is used to run.
+# When you want to use a different version, change it below, save the
+# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
+#
+#     bundle exec jekyll serve
+#
+# This will help ensure the proper Jekyll version is running.
+# Happy Jekylling!
+gem "jekyll", "~> 4.1.1"
+# This is the default theme for new Jekyll sites. You may change this to anything you like.
+gem "no-style-please"
+# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
+# uncomment the line below. To upgrade, run `bundle update github-pages`.
+# gem "github-pages", group: :jekyll_plugins
+# If you have any plugins, put them here!
+group :jekyll_plugins do
+  gem "jekyll-feed", "~> 0.12"
+end
+
+# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
+# and associated library.
+platforms :mingw, :x64_mingw, :mswin, :jruby do
+  gem "tzinfo", "~> 1.2"
+  gem "tzinfo-data"
+end
+
+# Performance-booster for watching directories on Windows
+gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
+
index ff2f83839e90357f6eeb4dfed792bc8cb491b990..641abb6f23009afb70892c3a9541e00f9ab356ee 100644 (file)
@@ -1,28 +1,34 @@
 title: VKVG Documentation
-lang: en
-description: Open source 2d vector graphic library for vulkan writen in c.
-
-remote_theme: rundocs/jekyll-rtd-theme # rundocs/jekyll-theme-docsify
-
-edit: true
-addons_branch: true
-
-addons:
-  - github
-  - plugins
-  - analytics
-
-copyright:
-    revision: true
-
-readme_index:
-    with_frontmatter: trueremote_theme: pmarsceill/just-the-docs
-
-
-color_scheme: "dark"
-logo: "/assets/images/vkvg.png"
-
-# Google Analytics Tracking (optional)
-ga_tracking: UA-175345502-1
-
-
+email: jp_bruyere@hotmail.com
+description: >-
+  description: Open source 2d vector graphic library for vulkan writen in c.
+
+#baseurl: "vkvg" # the subpath of your site, e.g. /blog
+url: "https://jpbruyere.github.io" # the base hostname & protocol for your site, e.g. http://example.com
+twitter_username: jpbruyere
+github_username: jpbruyere
+
+# Build settings
+theme: no-style-please
+plugins:
+  - jekyll-feed
+
+# Exclude from processing.
+# The following items will not be processed, by default.
+# Any item listed under the `exclude:` key here will be automatically added to
+# the internal "default list".
+#
+# Excluded items can be processed by explicitly listing the directories or
+# their entries' file path in the `include:` list.
+#
+# exclude:
+#   - .sass-cache/
+#   - .jekyll-cache/
+#   - gemfiles/
+#   - Gemfile
+#   - Gemfile.lock
+#   - node_modules/
+#   - vendor/bundle/
+#   - vendor/cache/
+#   - vendor/gems/
+#   - vendor/ruby/
diff --git a/_posts/2020-08-16-welcome-to-jekyll.markdown b/_posts/2020-08-16-welcome-to-jekyll.markdown
new file mode 100644 (file)
index 0000000..61f9cfb
--- /dev/null
@@ -0,0 +1,29 @@
+---
+layout: post
+title:  "Welcome to Jekyll!"
+date:   2020-08-16 00:53:29 +0200
+categories: jekyll update
+---
+You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
+
+Jekyll requires blog post files to be named according to the following format:
+
+`YEAR-MONTH-DAY-title.MARKUP`
+
+Where `YEAR` is a four-digit number, `MONTH` and `DAY` are both two-digit numbers, and `MARKUP` is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.
+
+Jekyll also offers powerful support for code snippets:
+
+{% highlight ruby %}
+def print_hi(name)
+  puts "Hi, #{name}"
+end
+print_hi('Tom')
+#=> prints 'Hi, Tom' to STDOUT.
+{% endhighlight %}
+
+Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk].
+
+[jekyll-docs]: https://jekyllrb.com/docs/home
+[jekyll-gh]:   https://github.com/jekyll/jekyll
+[jekyll-talk]: https://talk.jekyllrb.com/
diff --git a/about.markdown b/about.markdown
new file mode 100644 (file)
index 0000000..8b4e0b2
--- /dev/null
@@ -0,0 +1,18 @@
+---
+layout: page
+title: About
+permalink: /about/
+---
+
+This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/)
+
+You can find the source code for Minima at GitHub:
+[jekyll][jekyll-organization] /
+[minima](https://github.com/jekyll/minima)
+
+You can find the source code for Jekyll at GitHub:
+[jekyll][jekyll-organization] /
+[jekyll](https://github.com/jekyll/jekyll)
+
+
+[jekyll-organization]: https://github.com/jekyll
diff --git a/assets/images/vkvg.png b/assets/images/vkvg.png
deleted file mode 100644 (file)
index 6b8c988..0000000
Binary files a/assets/images/vkvg.png and /dev/null differ
diff --git a/assets/images/vkvg.svg b/assets/images/vkvg.svg
deleted file mode 100644 (file)
index df4f790..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="102.07465"
-   height="71.185143"
-   viewBox="0 0 27.007252 18.834403"
-   version="1.1"
-   id="svg852"
-   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
-   sodipodi:docname="vkvg.svg"
-   inkscape:export-filename="/mnt/devel/gts/vkvg/logo.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90">
-  <defs
-     id="defs846">
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient845">
-      <stop
-         style="stop-color:#2d8dad;stop-opacity:1"
-         offset="0"
-         id="stop841" />
-      <stop
-         style="stop-color:#83deff;stop-opacity:0"
-         offset="1"
-         id="stop843" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient845"
-       id="linearGradient847"
-       x1="110.68917"
-       y1="31.07439"
-       x2="91.910088"
-       y2="2.6321857"
-       gradientUnits="userSpaceOnUse" />
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.0000001"
-     inkscape:cx="55.543792"
-     inkscape:cy="-18.195561"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1600"
-     inkscape:window-height="881"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     units="px"
-     fit-margin-top="2"
-     fit-margin-left="2"
-     fit-margin-right="2"
-     fit-margin-bottom="2">
-    <inkscape:grid
-       type="xygrid"
-       id="grid1397"
-       originx="-8.7505678"
-       originy="-329.84273" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata849">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(-36.983507,-7.4244837)">
-    <g
-       id="g854"
-       inkscape:export-xdpi="90.02018"
-       inkscape:export-ydpi="90.02018"
-       inkscape:export-filename="logo.png">
-      <path
-         sodipodi:nodetypes="ccccccc"
-         inkscape:connector-curvature="0"
-         id="path838"
-         d="M 124.35416,29.770833 99.054233,36.549929 80.5334,18.029095 89.823048,2.0986798 l 25.299922,-6.779096 16.01029,9.1513207 z"
-         inkscape:transform-center-x="2.1421585e-06"
-         style="opacity:1;fill:url(#linearGradient847);fill-opacity:1;stroke:#7d7d7d;stroke-width:0.53889078;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
-         transform="matrix(0.47424803,0.12707438,-0.12707438,0.47424803,1.7254712,-4.3235598)" />
-      <path
-         id="path849"
-         style="fill:none;stroke:#848484;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         d="m 46.493561,17.443984 v 6.614583 m 0.79151,-7.493167 c 0,0.437128 -0.35436,0.791491 -0.79149,0.791491 -0.43713,0 -0.7915,-0.354363 -0.7915,-0.791491 0,-0.437128 0.35437,-0.791491 0.7915,-0.791491 0.43713,0 0.79149,0.354363 0.79149,0.791491 z m -0.79149,-3.35475 -2e-5,2.55625 m 10.58341,3.000001 h 2.64585 l -2.64585,5.291666 -2.64585,-5.291666 m 2.64585,-5.291668 -5.29169,10.583334 -3.17504,-6.35 m 3.17504,-4.233334 c -5.29172,5.291667 -5.2917,10.583334 -5.2917,10.583334 m -5.2917,-10.583334 c 5.29168,5.291667 5.2917,10.583334 5.2917,10.583334"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccsssssccccccccccccc" />
-      <path
-         sodipodi:nodetypes="ccsssssccccccccccccc"
-         inkscape:connector-curvature="0"
-         d="M 45.964394,16.914817 V 23.5294 m 0.79151,-7.493167 c 0,0.437128 -0.35436,0.791491 -0.79149,0.791491 -0.43713,0 -0.7915,-0.354363 -0.7915,-0.791491 0,-0.437128 0.35437,-0.791491 0.7915,-0.791491 0.43713,0 0.79149,0.354363 0.79149,0.791491 z m -0.79149,-3.35475 -2e-5,2.55625 m 10.58341,3.000001 h 2.64585 l -2.64585,5.291666 -2.64585,-5.291666 m 2.64585,-5.291668 -5.29169,10.583334 -3.17504,-6.35 m 3.17504,-4.233334 c -5.29172,5.291667 -5.2917,10.583334 -5.2917,10.583334 m -5.2917,-10.583334 c 5.29168,5.291667 5.2917,10.583334 5.2917,10.583334"
-         style="fill:none;stroke:#ffffff;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="path836" />
-    </g>
-  </g>
-</svg>
index eb4924751b1568ce6e6076ade963db543c746c8c..071775af0c28d679329131c2b7c78ed64986360b 100644 (file)
@@ -2,4 +2,19 @@
 sort: 1
 ---
 
+# Building
+
 {% include list.liquid %}
+
+## Requirements:
+
+- [CMake](https://cmake.org/): version > 12.
+- [Vulkan](https://www.khronos.org/vulkan/)
+- [FontConfig](https://www.freedesktop.org/wiki/Software/fontconfig/)
+- [Freetype](https://www.freetype.org/)
+- [Harfbuzz](https://www.freedesktop.org/wiki/Software/HarfBuzz/)
+- GLSLC: spirv compiler, included in [LunarG SDK](https://www.lunarg.com/vulkan-sdk/) (building only)
+- [xxd](https://linux.die.net/man/1/xxd): generate headers with precompiled shaders (building only)
+- [GLFW](http://www.glfw.org/): optional, if present tests are built.
+
+if `glslc` or `xxd` are not present, a precompiled version of the shaders is stored in the git tree.
diff --git a/building/building.md b/building/building.md
deleted file mode 100644 (file)
index cdada10..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
----
-layout: default
-title: Building
-nav_order: 2
-has_children: true
-permalink: /docs/building
----
-
-## Requirements:
-
-- [CMake](https://cmake.org/): version > 12.
-- [Vulkan](https://www.khronos.org/vulkan/)
-- [FontConfig](https://www.freedesktop.org/wiki/Software/fontconfig/)
-- [Freetype](https://www.freetype.org/)
-- [Harfbuzz](https://www.freedesktop.org/wiki/Software/HarfBuzz/)
-- GLSLC: spirv compiler, included in [LunarG SDK](https://www.lunarg.com/vulkan-sdk/) (building only)
-- [xxd](https://linux.die.net/man/1/xxd): generate headers with precompiled shaders (building only)
-- [GLFW](http://www.glfw.org/): optional, if present tests are built.
-
-if `glslc` or `xxd` are not present, a precompiled version of the shaders is stored in the git tree.
index fd31268c4fd8e04cfc2b3979722bd3d44c1bf29f..99a8b260349db38eafb293c4e4d9063f9c8f928f 100644 (file)
@@ -1,8 +1,5 @@
 ---
-layout: default
-title: Debian instructions
-parent: Building
-nav_order: 1
+sort: 1
 ---
 
 # Install Dependencies
index e6fb3af98ff25fae94091db04521da69aef6c282..e983974d209a8c23874822e43986a1086b4059b0 100644 (file)
@@ -1,8 +1,5 @@
 ---
-layout: default
-title: Windows instructions
-parent: Building
-nav_order: 2
+sort: 3
 ---
 
 #  Build on Windows with Visual Studio IDE:
diff --git a/index.markdown b/index.markdown
new file mode 100644 (file)
index 0000000..0671507
--- /dev/null
@@ -0,0 +1,6 @@
+---
+# Feel free to add content and custom Front Matter to this file.
+# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
+
+layout: home
+---