TheAssassin
d24e6dac56
Clean up symlink helper
2019-08-14 22:47:59 +02:00
TheAssassin
913f5bc6cc
Mirror package was hosted on disappeared
2019-08-14 16:12:19 +02:00
TheAssassin
4746fd0e87
Merge pull request #87 from linuxdeploy/apprun-hooks
...
AppRun hooks for plugins
2019-08-14 16:10:45 +02:00
TheAssassin
de363bc90b
Merge branch 'master' into apprun-hooks
2019-08-14 15:14:02 +02:00
TheAssassin
8e9114b7c5
Improve generated AppRun script
2019-08-14 14:36:06 +02:00
TheAssassin
72e4fb49e0
Don't try to move if there's no need to do so
2019-08-14 14:35:53 +02:00
TheAssassin
abdefbc0ff
Use a custom variable to support test runs from IDE better
...
When your IDE is running as an AppImage, the $APPRUN variable is
already set in the built-in terminal. Now of course you could just
calculate the path of $APPRUN yourself and force-overwrite it in that
script; however that's more effort and more likely to break.
Therefore it's easier to just introduce and use a custom variable.
2019-08-14 14:33:25 +02:00
TheAssassin
58845cee8f
Support for AppRun hooks installed by plugins, mk. 1
2019-08-14 04:13:30 +02:00
TheAssassin
5bc8840003
Mark methods const where possible
2019-08-14 04:11:36 +02:00
TheAssassin
1cb5a742db
Break up deployment algorithm into independent methods
...
That makes maintenance easier.
2019-08-14 02:28:21 +02:00
TheAssassin
142facd986
Improve method
2019-08-14 01:35:31 +02:00
TheAssassin
aced62378a
Move AppDir root deployment into separate class
...
Makes adding more features easier, as there's a clear defined interface
to the class and the mechanism can be split into more methods more
easily without bloating the AppDir class further.
2019-08-14 01:35:23 +02:00
TheAssassin
3fd595a63b
Expose file copying helper in public interface
2019-08-14 01:33:09 +02:00
TheAssassin
9dc10fc0fc
Method can be static
2019-08-14 01:08:20 +02:00
TheAssassin
3183ee2f4f
Mark methods const where possible
2019-07-27 16:37:16 +02:00
TheAssassin
374e17b5e3
Merge pull request #85 from linuxdeploy/update_cpp_subprocess
...
Update cpp-subprocess to ensure that the bug in util::read_all() is fixed
2019-07-25 20:32:12 +02:00
TheAssassin
d9681ccf5c
Merge branch 'master' into update_cpp_subprocess
2019-07-25 20:10:35 +02:00
Alexis Lopez Zubieta
57dbdc6933
Update cpp-subprocess to ensure that the bug in util::read_all() is fixed
2019-07-25 13:08:21 -05:00
TheAssassin
3d766446d9
Improve log message
2019-07-25 17:47:34 +02:00
TheAssassin
e24b46d291
Change method name to something more meaningful
2019-07-25 17:44:50 +02:00
TheAssassin
47b8370751
Method can be static
2019-07-25 17:43:45 +02:00
TheAssassin
0d055ebb81
Merge pull request #84 from darealshinji/patch-1
...
remove all comments
2019-07-07 16:06:52 +02:00
darealshinji
ce5aecead5
remove all comments
...
Otherwise the generated header contains entries like this:
``` c
"libxcb-dri2.so.0",
"#",
"https://github.com/probonopd/linuxdeployqt/issues/331#issuecomment-442276277 ",
"libxcb-dri3.so.0",
"#",
"https://github.com/AppImage/AppImages/issues/348 ",
```
2019-07-06 20:21:16 +02:00
TheAssassin
f01ae51f58
Merge pull request #79 from haampie/fix-deployment-of-dependencies
...
Fix an issue where dependencies are not deployed when calling deployLibrary only
2019-06-10 20:31:12 +02:00
Harmen Stoppels
0e95f19a75
Make deployLibrary deploy its dependencies by default, and avoid unnecessary recursion by making deployElfDependencies not deploy its deps of deps
2019-06-10 20:12:30 +02:00