Skip to content

Commit

Permalink
Fix build and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
CodeDoctorDE committed Apr 10, 2024
1 parent b76340b commit bbc005f
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 44 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ jobs:
appimage-builder --recipe AppImageBuilder.yml --skip-test
- name: Copy nessessary files
run: |
cp images/logo.svg build/linux/x64/release/bundle/dev.linwood.qeck.svg
cp assets/images/logo.svg build/linux/x64/release/bundle/dev.linwood.qeck.svg
mkdir -p build/linux/x64/release/bundle/usr/share
cp -r linux/debian/usr/share build/linux/x64/release/bundle/usr
- name: Rename AppImage
Expand Down Expand Up @@ -309,7 +309,7 @@ jobs:
flutter build linux -v --release --dart-define=flavor=production
- name: Copy nessessary files
run: |
cp images/logo.svg build/linux/x64/release/bundle/dev.linwood.qeck.svg
cp assets/images/logo.svg build/linux/x64/release/bundle/dev.linwood.qeck.svg
mkdir -p build/linux/x64/release/bundle/usr/share
cp -r linux/debian/usr/share build/linux/x64/release/bundle/usr
- name: Compress Flutter build
Expand Down
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<div align="center">

<img src="https://raw.githubusercontent.com/LinwoodDev/Vulpine/main/public/logo.png" width="350px" />
<img src="https://www.linwood.dev/logos/logo.png" width="350px" />

# Vulpine
# Qeck

> WIP: 🃏 Play games everywhere you like 🃏
Expand Down Expand Up @@ -32,3 +32,8 @@

* Play games with your friends
* Multiple connection types: Bluetooth, LAN and server
* Configure if you want to play with or without rules
* Create custom cards, board and dices
* Develop your custom rules with webassembly
* Pack them all into a package and share it with your friends
* Load the wasm in the server and the client
23 changes: 11 additions & 12 deletions app/QeckSetup.iss
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "Linwood Qeck"
#define MyAppName "Qeck"
#ifndef MyAppVersion
#define MyAppVersion "1.0"
#endif
#define MyAppPublisher "LinwoodCloud"
#define MyAppPublisher "Linwood"
#define MyAppURL "https://www.linwood.dev"
#define MyAppExeName "qeck.exe"
#define BaseDirRelease "build\windows\x64\runner\Release"
Expand All @@ -18,25 +18,26 @@
AppId={{AFEA034B-35A4-44A9-9FAE-33F5A2AE860B}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
;AppVerName={#MyAppName} {#MyAppVersion}
AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName={autopf}\{#MyAppPublisher}\{#MyAppName}
DefaultDirName={autopf64}\{#MyAppPublisher}\{#MyAppName}
DefaultGroupName={#MyAppPublisher}\{#MyAppName}
DisableProgramGroupPage=yes
LicenseFile=..\LICENSE
; Uncomment the following line to run in non administrative install mode (install for current user only.)
;PrivilegesRequired=lowest
PrivilegesRequiredOverridesAllowed=
OutputDir=build\windows
PrivilegesRequired=lowest
PrivilegesRequiredOverridesAllowed=dialog
OutputDir=build\windows\x64
OutputBaseFilename=linwood-qeck-windows-setup
SetupIconFile={#RunnerSourceDir}\resources\app_icon.ico
UninstallDisplayIcon={app}\{#MyAppExeName}
Compression=lzma
SolidCompression=yes
WizardStyle=modern
Uninstallable=yes
Uninstallable=not WizardIsTaskSelected('portablemode')
ChangesAssociations=yes

[Languages]
Expand All @@ -55,12 +56,10 @@ Source: "{#BaseDirRelease}\*"; DestDir: "{app}"; Flags: ignoreversion recursesub
; NOTE: Don't use "Flags: ignoreversion" on any shared system filess

[Icons]
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"

Name: "{group}\Visit Website"; Filename: "https://www.linwood.dev/"
Name: "{group}\Qeck Documentation"; Filename: "https://docs.qeck.linwood.dev/"
Name: "{group}\Qeck Documentation"; Filename: "https://qeck.linwood.dev/"
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon

[Run]
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
56 changes: 28 additions & 28 deletions docs/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit bbc005f

Please sign in to comment.