Skip to content

Commit

Permalink
Remove old, untested, overly complex build.sh
Browse files Browse the repository at this point in the history
It's not been used by anyone anyway. And we don't have the resources to
maintain more than one build system. The Docker-based one works well,
and is usable outside the CI as well.
  • Loading branch information
TheAssassin committed Dec 14, 2020
1 parent bf15bdd commit bf10379
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 110 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,12 +185,14 @@ chmod a+x Your.AppImage

__NOTE:__ The AppImage project supplies [binaries](https://github.com/AppImage/AppImageKit/releases/tag/continuous) that application developers can use. These binaries are built using the CentOS 6 Docker on Travis CI build system in this repository. As an application developer, you do not have to use the build system. You only have to use the build systems when contributing to AppImageKit, when needing another architecture than `x86_64`, or when trying to reproduce our binaries.

On the oldest still-supported Ubuntu LTS release (at this point, 14.04):
Our build system is based on Docker. To build your own binaries, please install Docker first. Then, follow the following steps:

```
git clone --single-branch --recursive https://github.com/AppImage/AppImageKit
cd AppImageKit/
bash -ex build.sh
bash ci/build.sh
```

This will create the binaries in a directory called `out/`.

Please note: It is not recommended nor supported to build AppImageKit on any newer build system than the oldest still-supported versions of major distributions for reasons outlined [here](https://github.com/AppImage/AppImageKit/wiki/Creating-AppImages#creating-appimages-that-are-compatible-with-many-systems). Currently we are targeting CentOS 6.x and Ubuntu 14.04 as build systems and we are not interested to build AppImageKit on newer versions anytime soon. Binaries built on those systems will run just fine on newer (later) target systems (distributions).
108 changes: 0 additions & 108 deletions build.sh

This file was deleted.

0 comments on commit bf10379

Please sign in to comment.