Skip to content

Commit 2de778a

Browse files
committed
Fix site to work on GitHub Pages
1 parent 66d4b15 commit 2de778a

21 files changed

+122
-78
lines changed

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
source "https://rubygems.org"
22

33
gem "github-pages"
4+
gem "webrick"
45
# gem "jekyll-archives"
56
gem "wdm", "~> 0.1.0" if Gem.win_platform?

Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ GEM
253253
unf_ext
254254
unf_ext (0.0.8.2)
255255
unicode-display_width (1.8.0)
256+
webrick (1.7.0)
256257
zeitwerk (2.6.0)
257258

258259
PLATFORMS
@@ -261,6 +262,7 @@ PLATFORMS
261262

262263
DEPENDENCIES
263264
github-pages
265+
webrick
264266

265267
BUNDLED WITH
266268
2.3.22

_data/button_nav.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
items:
22
- excerpt: '
3-
[<i class="fa fa-github"></i> GitHub]({{ site.data.links.github }}){: .btn .btn--large}&nbsp;
4-
[<i class="fa fa-comments"></i> Discuss]({{ site.data.links.forum }}){: .btn .btn--large .btn--migeran-blue}&nbsp;
5-
[<i class="fa fa-book"></i> Learn]({{ site.data.links.docs }}){: .btn .btn--large .btn--migeran-red}&nbsp;
6-
[<i class="fa fa-facebook"></i> Share]({{ site.data.links.facebook }}){: .btn .btn--large .btn--facebook}&nbsp;
7-
[<i class="fa fa-twitter"></i> Follow]({{ site.data.links.twitter }}){: .btn .btn--large .btn--twitter}&nbsp;
3+
[<i class="fa fa-github"></i> GitHub](https://github.com/multi-os-engine/multi-os-engine){: .btn .btn--large}&nbsp;
4+
[<i class="fa fa-comments"></i> Discuss](https://discuss.multi-os-engine.org){: .btn .btn--large .btn--migeran-blue}&nbsp;
5+
[<i class="fa fa-book"></i> Learn](https://doc.multi-os-engine.org){: .btn .btn--large .btn--migeran-red}&nbsp;
6+
[<i class="fa fa-facebook"></i> Share](https://facebook.com/multi-os-engine){: .btn .btn--large .btn--facebook}&nbsp;
7+
[<i class="fa fa-twitter"></i> Follow](https://twitter.com/moeappdev){: .btn .btn--large .btn--twitter}&nbsp;
88
'

_data/links.yml

Lines changed: 0 additions & 12 deletions
This file was deleted.

_data/navigation.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
# main links links
22
main:
33
- title: "Features"
4-
url: "{{ site.data.links.features }}"
4+
url: "/features/"
55

66
- title: "Docs"
7-
url: "{{ site.data.links.docs }}"
7+
url: "https://doc.multi-os-engine.org"
88

99
- title: "Blog"
10-
url: "{{ site.data.links.blog }}"
10+
url: "/blog/"
1111

1212
- title: "Support"
13-
url: "{{ site.data.links.support }}"
13+
url: "/support/"
1414

1515
- title: "Forum"
16-
url: "{{ site.data.links.forum }}"
16+
url: "https://discuss.multi-os-engine.org"
1717

1818
- title: "GitHub"
19-
url: "{{ site.data.links.github }}"
19+
url: "https://github.com/multi-os-engine/multi-os-engine"

_pages/features.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ features:
3939
excerpt: "Use the IDE that is the best for the job. Android Studio, Xcode and (coming soon) Eclipse are all first class citizens in the Multi-OS Engine."
4040
learnmore:
4141
- excerpt: '
42-
[Get Started]({{ site.data.links.start }}){: .btn .btn--large .btn--moe-blue}&nbsp;
43-
[Learn More]({{ site.data.links.docs }}){: .btn .btn--large .btn--moe-dark-blue}
42+
[Get Started](/start/){: .btn .btn--large .btn--moe-blue}&nbsp;
43+
[Learn More](https://doc.multi-os-engine.org){: .btn .btn--large .btn--moe-dark-blue}
4444
'
4545
---
4646

_pages/home.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ feature_row:
2525
title: "100% Open-Source"
2626
excerpt: "Based on Android, free to use under the Apache 2 License. Contributors welcome!"
2727
learnmore:
28-
- excerpt: "[Get Started]({{ site.data.links.start }}){: .btn .btn--large}&nbsp;
29-
[Learn More]({{ site.data.links.docs }}){: .btn .btn--large}
28+
- excerpt: "[Get Started](/start/){: .btn .btn--large}&nbsp;
29+
[Learn More](https://doc.multi-os-engine.org){: .btn .btn--large}
3030
"
3131
needhelp:
3232
- title: 'Need Help?'
3333
image_path: migeran-logo-200x200.png
3434
image_width: 200px
35-
excerpt: '[Migeran]({{ site.data.links.migeran }}) is the project lead and core developer of Multi-OS Engine. We provide commercial support, custom development and training services.<br/><br/>[Contact Migeran]({{ site.data.links.migeran_contact }}){: .btn .btn--large .btn--migeran-red}'
35+
excerpt: '[Migeran](https://migeran.com) is the project lead and core developer of Multi-OS Engine. We provide commercial support, custom development and training services.<br/><br/>[Contact Migeran](https://migeran.com/contact){: .btn .btn--large .btn--migeran-red}'
3636
---
3737

3838
{% include button_nav %}

_pages/moe-1.1.0-release-notes.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ buildsrc:
1111
- title: Build from Source
1212
image_path: wet_surface.png
1313
excerpt: 'We are working hard to get an easy to use installation method ready. In the meantime you can build MOE from source.<br /><br />
14-
[<i class="fa fa-github"></i> Start Building]({{ site.data.links.github }}){: .btn .btn--large}&nbsp;
14+
[<i class="fa fa-github"></i> Start Building](https://github.com/multi-os-engine/multi-os-engine){: .btn .btn--large}&nbsp;
1515
'
1616
---
1717

@@ -34,11 +34,11 @@ Apart from this major feature the release includes the following improvements:
3434

3535
## How to install
3636

37-
Please follow the instructions on the [Get Started page]({{ site.data.links.start }}).
37+
Please follow the instructions on the [Get Started page](/start/).
3838

3939
## Where is the source code
4040

41-
The source code can be found on [GitHub]({{ site.data.links.github }}).
41+
The source code can be found on [GitHub](https://github.com/multi-os-engine/multi-os-engine).
4242

4343
The release was marked with the tag ``moe-1.1.0``.
4444

@@ -81,6 +81,6 @@ The build logic has been largely improved, and this issue now only affects a sub
8181

8282
## More Information
8383

84-
* [Multi-OS Engine Documentation]({{ site.data.links.docs }})
85-
* [Multi-OS Engine Source Code]({{ site.data.links.github }})
86-
* [Join the Community Forum]({{ site.data.links.forum }})
84+
* [Multi-OS Engine Documentation](https://doc.multi-os-engine.org)
85+
* [Multi-OS Engine Source Code](https://github.com/multi-os-engine/multi-os-engine)
86+
* [Join the Community Forum](https://discuss.multi-os-engine.org)

_pages/moe-1.2.0-release-notes.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ buildsrc:
1111
- title: Build from Source
1212
image_path: wet_surface.png
1313
excerpt: 'We are working hard to get an easy to use installation method ready. In the meantime you can build MOE from source.<br /><br />
14-
[<i class="fa fa-github"></i> Start Building]({{ site.data.links.github }}){: .btn .btn--large}&nbsp;
14+
[<i class="fa fa-github"></i> Start Building](https://github.com/multi-os-engine/multi-os-engine){: .btn .btn--large}&nbsp;
1515
'
1616
---
1717

@@ -31,7 +31,7 @@ We now have a Maven plugin as well, so if you prefer to use Maven instead of Gra
3131

3232
This release adds support for building with Xcode 8.
3333

34-
Note: Xcode 8 changed the way how signing works. To build on Xcode 8, your Development Team's identifier has to be configured. Please refer to the [documentation]({{ site.data.links.docs }}) or the [Get Started]({{ site.data.links.start }}) page for more details.
34+
Note: Xcode 8 changed the way how signing works. To build on Xcode 8, your Development Team's identifier has to be configured. Please refer to the [documentation](https://doc.multi-os-engine.org) or the [Get Started](/start/) page for more details.
3535

3636
### iOS 10 Support
3737

@@ -59,22 +59,22 @@ The plugin source code will [remain on GitHub](https://github.com/multi-os-engin
5959

6060
Starting with MOE 1.2, all newly generated MOE projects will use the persistent Xcode project setup (``Keep Xcode`` mode in MOE 1.1). Existing projects with build-time Xcode project generation will continue to work.
6161

62-
In MOE 1.3 the build-time Xcode project generation will be removed, so it is recommended to switch to persistent Xcode project mode as soon as possible. Please [contact us]({{ site.data.links.forum }}), if you need assistance with the switch.
62+
In MOE 1.3 the build-time Xcode project generation will be removed, so it is recommended to switch to persistent Xcode project mode as soon as possible. Please [contact us](https://discuss.multi-os-engine.org), if you need assistance with the switch.
6363

6464
You may read more details on the background of this decision in our [Behind The Scenes post](/blog/2016-09-30-removed-features/).
6565

6666
## Other Changes
6767

68-
You may check out the other changes and bugfixes [on GitHub]({{ site.data.links.github }}/issues?q=is%3Aissue%20milestone%3A1.2.0).
68+
You may check out the other changes and bugfixes [on GitHub](https://github.com/multi-os-engine/multi-os-engine/issues?q=is%3Aissue%20milestone%3A1.2.0).
6969

7070

7171
## How to install
7272

73-
Please follow the instructions on the [Get Started page]({{ site.data.links.start }}).
73+
Please follow the instructions on the [Get Started page](/start/).
7474

7575
## Where is the source code
7676

77-
The source code can be found on [GitHub]({{ site.data.links.github }}).
77+
The source code can be found on [GitHub](https://github.com/multi-os-engine/multi-os-engine).
7878

7979
The release was marked with the tag ``moe-1.2.0``.
8080

@@ -119,6 +119,6 @@ Running JUnit tests in Maven projects is not yet supported in the Eclipse plugin
119119

120120
## More Information
121121

122-
* [Multi-OS Engine Documentation]({{ site.data.links.docs }})
123-
* [Multi-OS Engine Source Code]({{ site.data.links.github }})
124-
* [Join the Community Forum]({{ site.data.links.forum }})
122+
* [Multi-OS Engine Documentation](https://doc.multi-os-engine.org)
123+
* [Multi-OS Engine Source Code](https://github.com/multi-os-engine/multi-os-engine)
124+
* [Join the Community Forum](https://discuss.multi-os-engine.org)

_pages/start.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ buildsrc:
1111
- title: Build from Source
1212
image_path: wet_surface.png
1313
excerpt: 'We are working hard to get an easy to use installation method ready. In the meantime you can build MOE from source.<br /><br />
14-
[<i class="fa fa-github"></i> Start Building]({{ site.data.links.github }}){: .btn .btn--large}&nbsp;
14+
[<i class="fa fa-github"></i> Start Building](https://github.com/multi-os-engine/multi-os-engine){: .btn .btn--large}&nbsp;
1515
'
1616
---
1717

@@ -25,7 +25,7 @@ This is a quick summary for upgrading, please read the rest of the installation
2525
* [Remove the UI Designer plugin](/blog/2016-09-30-removed-features/) if you had it installed.
2626
* Upgrade the MOE Gradle plugin in your projects' ``build.gradle`` file.
2727
* Change your existing projects to use ``apple.*`` instead of ``ios.*`` for the iOS binding packages.
28-
* Enter the default Development Team Id in ``${user.home}/.moe/default.properties`` to allow on device app execution on Xcode 8. More details below and [in the Docs]({{ site.data.links.docs }}/multi-os-engine/3_getting_started/1_installation/installation.html).
28+
* Enter the default Development Team Id in ``${user.home}/.moe/default.properties`` to allow on device app execution on Xcode 8. More details below and [in the Docs](https://doc.multi-os-engine.org/multi-os-engine/3_getting_started/1_installation/installation.html).
2929

3030
## Installation
3131

@@ -54,7 +54,7 @@ This is a quick summary for upgrading, please read the rest of the installation
5454

5555
### Remove old Multi-OS Engine releases (MOE 1.0 or older)
5656

57-
* If you have an earlier Multi-OS Engine installed, you have to remove it first. [Just follow the instructions from the documentation]({{ site.data.links.docs }}/multi-os-engine/3_getting_started/1_installation/installation.html).
57+
* If you have an earlier Multi-OS Engine installed, you have to remove it first. [Just follow the instructions from the documentation](https://doc.multi-os-engine.org/multi-os-engine/3_getting_started/1_installation/installation.html).
5858

5959
### Option 1: Install Android Studio / IDEA Plugin
6060

@@ -97,14 +97,14 @@ Code signing in Xcode 8 is different from Xcode 7. For ease of use we recommend
9797
developmentTeam=ABCDEFGHIJ
9898
```
9999

100-
For more information on code signing, visit the [installation documentation]({{ site.data.links.docs }}/multi-os-engine/3_getting_started/1_installation/installation.html) and the [Multi-OS Engine Gradle Plugin](https://github.com/multi-os-engine/moe-plugin-gradle/blob/master/README.md#code-signing) on GitHub.
100+
For more information on code signing, visit the [installation documentation](https://doc.multi-os-engine.org/multi-os-engine/3_getting_started/1_installation/installation.html) and the [Multi-OS Engine Gradle Plugin](https://github.com/multi-os-engine/moe-plugin-gradle/blob/master/README.md#code-signing) on GitHub.
101101

102102
### That's it!
103103

104104
* Now you have set up (and tested) MOE on your system.
105105

106106
## More Information
107107

108-
* [Multi-OS Engine Documentation]({{ site.data.links.docs }})
109-
* [Multi-OS Engine Source Code]({{ site.data.links.github }})
110-
* [Join the Community Forum]({{ site.data.links.forum }})
108+
* [Multi-OS Engine Documentation](https://doc.multi-os-engine.org)
109+
* [Multi-OS Engine Source Code](https://github.com/multi-os-engine/multi-os-engine)
110+
* [Join the Community Forum](https://discuss.multi-os-engine.org)

0 commit comments

Comments
 (0)