|
@ -1,2 +1,3 @@
|
||||||
node_modules
|
node_modules
|
||||||
*.spk
|
*.spk
|
||||||
|
.DS_Store
|
||||||
|
|
After Width: | Height: | Size: 8.1 KiB |
After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 7.9 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 107 KiB |
After Width: | Height: | Size: 73 KiB |
|
@ -48,10 +48,10 @@ const pkgdef :Spk.PackageDefinition = (
|
||||||
# https://github.com/sandstorm-io/sandstorm/blob/master/src/sandstorm/package.capnp
|
# https://github.com/sandstorm-io/sandstorm/blob/master/src/sandstorm/package.capnp
|
||||||
icons = (
|
icons = (
|
||||||
# Various icons to represent the app in various contexts.
|
# Various icons to represent the app in various contexts.
|
||||||
#appGrid = (svg = embed "path/to/appgrid-128x128.svg"),
|
appGrid = (png = (dpi1x = embed "app-graphics/appgrid-128x128.png")),
|
||||||
#grain = (svg = embed "path/to/grain-24x24.svg"),
|
grain = (png = (dpi1x = embed "app-graphics/grain-24x24.png")),
|
||||||
#market = (svg = embed "path/to/market-150x150.svg"),
|
market = (png = (dpi1x = embed "app-graphics/market-150x150.png")),
|
||||||
#marketBig = (svg = embed "path/to/market-big-300x300.svg"),
|
marketBig = (png = (dpi1x = embed "app-graphics/market-big-300x300.png")),
|
||||||
),
|
),
|
||||||
|
|
||||||
website = "https://gohugo.io",
|
website = "https://gohugo.io",
|
||||||
|
@ -123,9 +123,8 @@ const pkgdef :Spk.PackageDefinition = (
|
||||||
# Screenshots to use for marketing purposes. Examples below.
|
# Screenshots to use for marketing purposes. Examples below.
|
||||||
# Sizes are given in device-independent pixels, so if you took these
|
# Sizes are given in device-independent pixels, so if you took these
|
||||||
# screenshots on a Retina-style high DPI screen, divide each dimension by two.
|
# screenshots on a Retina-style high DPI screen, divide each dimension by two.
|
||||||
|
(width = 1366, height = 672, png = embed "app-graphics/screenshot1.png"),
|
||||||
(width = 1280, height = 773, png = embed "screenshot1.png"),
|
(width = 1366, height = 672, png = embed "app-graphics/screenshot2.png"),
|
||||||
(width = 1280, height = 773, png = embed "screenshot2.png"),
|
|
||||||
],
|
],
|
||||||
changeLog = (defaultText = embed "changelog.md"),
|
changeLog = (defaultText = embed "changelog.md"),
|
||||||
# Documents the history of changes in Github-flavored markdown format (with the same restrictions
|
# Documents the history of changes in Github-flavored markdown format (with the same restrictions
|
||||||
|
|
Before Width: | Height: | Size: 79 KiB |
Before Width: | Height: | Size: 82 KiB |
|
@ -0,0 +1,34 @@
|
||||||
|
Hugo Sandstorm package
|
||||||
|
===========================
|
||||||
|
|
||||||
|
This is the [Sandstorm](https://sandstorm.io) package of [Hugo](https://gohugo.io/).
|
||||||
|
|
||||||
|
![Hugo screenshot](.sandstorm/app-graphics/screenshot2.png "Hugo administration view in Sandstorm")
|
||||||
|
|
||||||
|
# How to
|
||||||
|
|
||||||
|
The package is done with [vagrant-spk](https://github.com/sandstorm-io/vagrant-spk), a tool designed to help app developers package apps for [Sandstorm](https://sandstorm.io).
|
||||||
|
|
||||||
|
You can follow the below mentioned steps to make your own package or to contribute.
|
||||||
|
|
||||||
|
## Prerequisites
|
||||||
|
|
||||||
|
You will need to install:
|
||||||
|
- [Vagrant](https://www.vagrantup.com/)
|
||||||
|
- [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
|
||||||
|
- Git
|
||||||
|
|
||||||
|
## Step by Step
|
||||||
|
|
||||||
|
```
|
||||||
|
git clone https://github.com/sandstorm-io/vagrant-spk
|
||||||
|
git clone https://github.com/ndarilek/hugo-sandstorm
|
||||||
|
export PATH=$(pwd)/vagrant-spk:$PATH
|
||||||
|
cd hugo-sandstorm
|
||||||
|
vagrant-spk vm up
|
||||||
|
vagrant-spk dev
|
||||||
|
```
|
||||||
|
|
||||||
|
visit [http://local.sandstorm.io:6080/](http://local.sandstorm.io:6080/) in a web browser
|
||||||
|
|
||||||
|
Note: when you want to fork this repo and create actual app packages for the app store you would need either the original app key or create a new one and make your own version of the app.
|