https://github.com/jd-apprentice/appimage-hello-world
🌎 Hello-World with AppImage
https://github.com/jd-apprentice/appimage-hello-world
appimage c makefile markdown python
Last synced: about 1 month ago
JSON representation
🌎 Hello-World with AppImage
- Host: GitHub
- URL: https://github.com/jd-apprentice/appimage-hello-world
- Owner: jd-apprentice
- Created: 2023-04-13T04:29:38.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-15T20:26:58.000Z (almost 3 years ago)
- Last Synced: 2025-08-05T04:26:08.003Z (10 months ago)
- Topics: appimage, c, makefile, markdown, python
- Language: Makefile
- Homepage: https://blog.jonathan.com.ar/mastering-appimages-a-step-by-step-guide-to-building-and-distributing-cross-platform-applications
- Size: 1.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AppImage Hello-World 🌍
### Check out `example-1` branch for a python3 example
This is a simple example of how to create an AppImage. It is based on this [REPO](https://github.com/ClonedRepos/hello-world-appimage)
## Requirements 🔨
- curl
- git
- make
## Clone the repo 📥
```bash
git clone git@github.com:jd-apprentice/AppImage-Hello-World.git
cd AppImage-Hello-World
```
## Build the AppImage 📦
```bash
make build
```
## Run the AppImage 🚀
```bash
make start
```
## Available commands 📜
```makefile
## Run the AppImage
start:
cd usr && make start
## Build the AppImage from the compiled C code
build:
cd usr && make build
## Compile the C code for development purposes
prepare:
cd usr && make prepare
## Run the C code for development purposes
run-dev:
cd usr && make run-dev
## Clean the build files in the usr directory
clean:
cd usr && make clean
## Remove the executable from the system
uninstall:
sudo rm -rf /usr/local/bin/$(NAME)
```