marco-calautti / DeltaPatcher

Delta Patcher is a GUI software that is able to create and apply xdelta patches.
GNU General Public License v2.0
265 stars 30 forks source link

Add linux datafiles and install target #40

Closed JakobDev closed 8 months ago

JakobDev commented 8 months ago

This PR adds a desktop file and a AppStream file for Linux. It also adds a install target for CMake.

You need the update the releases in the AppStream file before making a new Release.

Note. When using the install target, it will also install all files for the submodules.

marco-calautti commented 8 months ago

This PR adds a desktop file and a AppStream file for Linux. It also adds a install target for CMake.

You need the update the releases in the AppStream file before making a new Release.

Thanks a lot!

Note. When using the install target, it will also install all files for the submodules.

Technically, if Delta Patcher is built using wxBUILD_SHARED=OFF, there is no need to install any of the submodules. The only runtime dependencies in this case should be libc and gtk3.

marco-calautti commented 8 months ago

Everything looks good to me. I will merge. Tomorrow I will prepare a new release.