New icons and Flatpak config updates
5
Makefile
|
@ -9,3 +9,8 @@ install: clean
|
|||
.PHONY: repo
|
||||
repo: clean
|
||||
flatpak-builder --repo=repo build com.sketchymaze.Doodle.json
|
||||
|
||||
# Run "make bundle" AFTER "make repo" to create the standalone .flatpakref bundle.
|
||||
.PHONY: bundle
|
||||
bundle: repo
|
||||
flatpak build-bundle repo sketchy-maze.flatpak com.sketchymaze.Doodle
|
||||
|
|
10
README.md
|
@ -7,6 +7,16 @@ access to the source, but the rest of the Flatpak goodness is available for
|
|||
you to read and learn from in case you're also looking to package a
|
||||
Go SDL2 application for Linux.
|
||||
|
||||
## Install Flatpak Deps
|
||||
|
||||
```bash
|
||||
sudo dnf install flatpak-builder
|
||||
|
||||
# Get the base layers.
|
||||
flatpak install flathub org.freedesktop.Sdk//20.08
|
||||
flatpak install flathub org.freedesktop.Sdk.Extension.golang//20.08
|
||||
```
|
||||
|
||||
## Setup
|
||||
|
||||
The Doodle source directory should be at a folder named "source" relative
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<application>
|
||||
<name>Project: Doodle</name>
|
||||
<name>Sketchy Maze</name>
|
||||
<id type="desktop">com.sketchymaze.Doodle.desktop</id>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>Proprietary</project_license>
|
||||
<summary>A drawing-based maze game.</summary>
|
||||
<description>
|
||||
<p>
|
||||
Project: Doodle is a drawing-based maze game where you can draw your
|
||||
Sketchy Maze is a drawing-based maze game where you can draw your
|
||||
own levels freehand and play them as a platformer.
|
||||
</p>
|
||||
</description>
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Type=Application
|
||||
Name=Project: Doodle
|
||||
GenericName=Project Doodle
|
||||
X-GNOME-FullName=Project: Doodle - A drawing-based maze game
|
||||
Name=Sketchy Maze
|
||||
GenericName=Maze Game
|
||||
X-GNOME-FullName=Sketchy Maze - A drawing-based maze game
|
||||
Comment=A drawing-based maze game.
|
||||
Exec=doodle
|
||||
Exec=launcher.sh
|
||||
Icon=doodle
|
||||
Path=/app/share/doodle
|
||||
StartupNotify=true
|
||||
|
|
BIN
icons/1024.png
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 89 KiB |
BIN
icons/128.png
Before Width: | Height: | Size: 5.7 KiB After Width: | Height: | Size: 8.2 KiB |
BIN
icons/16.png
Before Width: | Height: | Size: 750 B After Width: | Height: | Size: 785 B |
BIN
icons/256.png
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 17 KiB |
BIN
icons/32.png
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.7 KiB |
BIN
icons/512.png
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 39 KiB |
BIN
icons/64.png
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 3.8 KiB |