TheAssassin
78a6cb595a
Call strip on shared libraries and executables
2018-06-28 00:53:29 +02:00
TheAssassin
3c92ca7f62
Fix copyright file deployment
2018-06-26 04:13:07 +02:00
TheAssassin
dfaed30e35
Deploy copyright files using distro tools
...
Distributions are good at conforming to licenses. linuxdeploy makes use
of this by using the distro tools to find those for files it uses from
the distro.
At the moment, only Debian's dpkg-query is supported.
2018-06-26 03:15:01 +02:00
TheAssassin
76d27a352c
Replace ImageMagick with CImg
...
For now, it is known to support JPEG and PNG files.
Fixes #3 .
2018-06-25 17:37:21 +02:00
TheAssassin
9f32fbf8fd
Search for icons in usr/share/pixmaps as well
2018-06-25 03:05:06 +02:00
TheAssassin
9f2218c655
Add more debug logging
2018-06-23 23:35:33 +02:00
TheAssassin
e51617a1a8
Fix error message
2018-06-21 00:53:53 +02:00
TheAssassin
784522844e
Check file type using ELF file class
...
Temporary workaround only!
2018-06-20 21:34:26 +02:00
TheAssassin
3f1a95f891
Set rpath for existing binaries and libraries
2018-06-20 17:47:22 +02:00
TheAssassin
ac2fa3df7d
Split off parameters from Exec entries
2018-06-20 16:24:27 +02:00
TheAssassin
4961f16030
Fix log message
2018-06-20 16:24:13 +02:00
TheAssassin
6c6b43a1ce
Fix AppRun symlink deployment
...
Also adds an error check to help debugging such issues in the future.
Thanks @azubieta for reporting the error.
2018-06-19 20:55:22 +02:00
TheAssassin
47295b7a2a
Return error if icon can't be found
2018-06-18 04:19:22 +02:00
TheAssassin
9ff15ccd69
Fix desktop file validation error message
2018-06-18 03:13:09 +02:00
TheAssassin
ba50896465
Fix desktop file validation error check
2018-06-18 03:12:54 +02:00
TheAssassin
73482efa53
Fix SVG deployment, mk. 3
2018-06-16 03:50:43 +02:00
TheAssassin
823e9a3cba
Fix SVG deployment, mk. 2
2018-06-16 03:41:32 +02:00
TheAssassin
8a48212379
Clean up unused variable
2018-06-16 03:34:24 +02:00
TheAssassin
b491870cab
Fix SVG deployment
2018-06-16 03:33:55 +02:00
TheAssassin
68c1768543
Show message on libmagick errors
2018-06-16 03:31:49 +02:00
TheAssassin
32dba2942c
Fix deployedExecutablePaths
2018-06-16 02:56:46 +02:00
TheAssassin
11c4ca79c4
Temporarily disable MIME checks until fix is available
2018-06-16 02:15:17 +02:00
TheAssassin
b335e65af3
Fix crash
2018-06-16 00:49:18 +02:00
TheAssassin
d0a36af12c
Fix deployExecutable, mk. 2
2018-06-15 15:02:24 +02:00
TheAssassin
83656ff656
Replace fts/dirent with boost::filesystem functionality
2018-06-14 21:29:01 +02:00