laid | LOVE game into portable AppImages
kandi X-RAY | laid Summary
kandi X-RAY | laid Summary
laid is a Shell library. laid has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.
LAID is a collection of scripts for packaging your LÖVE game into portable AppImages. The build server runs Debian Jessie in a virtual machine, it has SSH access and runs in snapshot mode so that each boot gives a clean environment. These scripts work regardless of your host OS. LAID is an acronym for Löve AppImage builDer.
LAID is a collection of scripts for packaging your LÖVE game into portable AppImages. The build server runs Debian Jessie in a virtual machine, it has SSH access and runs in snapshot mode so that each boot gives a clean environment. These scripts work regardless of your host OS. LAID is an acronym for Löve AppImage builDer.
Support
Quality
Security
License
Reuse
Support
laid has a low active ecosystem.
It has 3 star(s) with 0 fork(s). There are 2 watchers for this library.
It had no major release in the last 6 months.
laid has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of laid is current.
Quality
laid has no bugs reported.
Security
laid has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
laid does not have a standard license declared.
Check the repository for any license declaration and review the terms closely.
Without a license, all rights are reserved, and you cannot use the library in your applications.
Reuse
laid releases are not available. You will need to build from source code and install.
Installation instructions, examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of laid
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of laid
laid Key Features
No Key Features are available at this moment for laid.
laid Examples and Code Snippets
No Code Snippets are available at this moment for laid.
Community Discussions
No Community Discussions are available at this moment for laid.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install laid
The setup downloads build dependencies, love source and AppImage tools. This takes about ten minutes. When complete, run setup again, it will validate everything is installed. If there are problems refer to the log.txt file.
Follow vm-setup.md to create a new VM in QEmu. You can adapt this guide to virtualbox without any effort.
boot your VM. The important thing here is we port-forward host port 2222 to guest 22, this allows us to ssh and copy files to/from the VM.
copy the package script to your VM: scp laid-0.10.2-package.sh laid64:package ssh laid64 "chmod +x package"
copy and run the setup script on your VM: scp laid-0.10.2-x86_64-setup.sh laid64:setup ssh laid64 "chmod +x setup" ssh laid64 # remote into VM ./setup
Alternative to packaging by hand, you can use the provided script build.sh. It implements a fully automated build pipeline, taking care to boot, package and power-down both 64-bit and 32-bit AppImages for you game. To use the build script, place build.sh in the root of your game source directory, along with myapp.png and myapp.desktop as described above. If the root of your game sources lives under a src (or other) sub-directory, change the SRCDIR environment variable in build.sh accordingly. note The process calls care which tries to execute love, resulting in a "XDG_RUNTIME_DIR not set" error, since we are not running any xserver. This is fine and care still succeeds in capturing love as a portable binary.
Follow vm-setup.md to create a new VM in QEmu. You can adapt this guide to virtualbox without any effort.
boot your VM. The important thing here is we port-forward host port 2222 to guest 22, this allows us to ssh and copy files to/from the VM.
copy the package script to your VM: scp laid-0.10.2-package.sh laid64:package ssh laid64 "chmod +x package"
copy and run the setup script on your VM: scp laid-0.10.2-x86_64-setup.sh laid64:setup ssh laid64 "chmod +x setup" ssh laid64 # remote into VM ./setup
Alternative to packaging by hand, you can use the provided script build.sh. It implements a fully automated build pipeline, taking care to boot, package and power-down both 64-bit and 32-bit AppImages for you game. To use the build script, place build.sh in the root of your game source directory, along with myapp.png and myapp.desktop as described above. If the root of your game sources lives under a src (or other) sub-directory, change the SRCDIR environment variable in build.sh accordingly. note The process calls care which tries to execute love, resulting in a "XDG_RUNTIME_DIR not set" error, since we are not running any xserver. This is fine and care still succeeds in capturing love as a portable binary.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page