Skip to content

Commit a57a72f

Browse files
committed
AppStream validation OK
1 parent 71b71fb commit a57a72f

File tree

4 files changed

+39
-7
lines changed

4 files changed

+39
-7
lines changed

build/after-build.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,28 @@ async function processAppImage() {
3636
console.log('Extracting AppImage...');
3737
execSync(`"./${appImageName}" --appimage-extract`, { stdio: 'inherit' });
3838

39+
// List files to debug desktop file location
40+
console.log('Files in squashfs-root:');
41+
const listFiles = (dir, prefix = '') => {
42+
try {
43+
const items = fs.readdirSync(dir);
44+
items.forEach(item => {
45+
const fullPath = path.join(dir, item);
46+
const stat = fs.statSync(fullPath);
47+
const relativePath = prefix + item;
48+
if (stat.isDirectory()) {
49+
console.log(` 📁 ${relativePath}/`);
50+
// Only go one level deep for debugging
51+
} else {
52+
console.log(` 📄 ${relativePath}`);
53+
}
54+
});
55+
} catch (e) {
56+
console.log(` Error reading ${dir}: ${e.message}`);
57+
}
58+
};
59+
listFiles('./squashfs-root');
60+
3961
// Modify atexit function in AppRun
4062
console.log('Modifying AppRun script...');
4163
modifyAppRunAtexit('./squashfs-root/AppRun');

build/after-pack.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export default async (context) => {
5353
<metadata_license>CC0-1.0</metadata_license>
5454
<project_license>GPL-3.0+</project_license>
5555
<name>Emulsion</name>
56-
<developer>
56+
<developer id="com.github.yphil">
5757
<name>yPhil</name>
5858
</developer>
5959
<summary>Better gaming through chemistry</summary>

package-lock.json

Lines changed: 15 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "emulsion",
3-
"version": "0.10.22",
3+
"version": "0.10.24",
44
"summary": "Better gaming throught chemistry",
55
"description": "Display your games collection into responsive galleries, manage game metadata, cover art and emulator configuration. Launch your games in style.",
66
"homepage": "https://yphil.gitlab.io/emulsion",

0 commit comments

Comments
 (0)