TheAssassin
3919cb0eba
Make AppImageUpdate work
2019-09-28 17:03:06 +02:00
TheAssassin
59430de4d1
Fix travis config, mk. 1
2019-09-28 16:48:12 +02:00
TheAssassin
a716e088e5
Build on CentOS 6
2019-09-28 16:41:16 +02:00
TheAssassin
bed665d924
Fix variable escaping
2019-09-28 16:40:41 +02:00
TheAssassin
17beb503b0
Update ignore patterns
2019-09-28 16:40:33 +02:00
TheAssassin
ed38c45be4
Merge pull request #49 from linuxdeploy/restructuring
...
Big restructuring
2019-09-27 13:57:02 +02:00
TheAssassin
bb3ca84e09
Move back test code
...
The code has never belonged into the BasicPluginsDeployer anyway. This
also makes calling the basic deployer's default code optional to
custom deployers.
This commit further puts a note in all existing deployers which call
the default deployment code for future developers.
2019-09-24 02:36:34 +02:00
TheAssassin
d643148681
Clean up includes
2019-09-24 02:24:36 +02:00
TheAssassin
3c5345f02f
Extract remaining deployment code into classes
2019-09-24 02:23:31 +02:00
TheAssassin
4543c5c3f3
Forward required data needed by remaining deployers
2019-09-24 02:19:54 +02:00
TheAssassin
12a5f2621b
Use template magic to save redundant code
2019-09-24 01:42:36 +02:00
TheAssassin
d9f645f3aa
Speed up unit test runs
2019-09-24 01:32:33 +02:00
TheAssassin
936b67cd39
Never ignore exceptions silently
...
Not even a message? Come on.
2019-09-24 01:30:04 +02:00
TheAssassin
c958bcf6c3
Fix test build
2019-09-24 01:29:41 +02:00
TheAssassin
309c012c71
Actually evaluate return code
2019-09-24 01:26:59 +02:00
TheAssassin
066373c0fc
Move xcb-gl plugins deployment into class
2019-09-24 01:26:43 +02:00
TheAssassin
bf252a8c37
Allow for including util.h in deployers
2019-09-24 01:26:11 +02:00
TheAssassin
b3bdda2160
Work around multiple definition errors
...
Temporary workaround until we have moved all the code out of the file
into new classes.
2019-09-24 01:25:35 +02:00
TheAssassin
aef5f5ca80
Remove unneeded includes
2019-09-24 01:25:04 +02:00
TheAssassin
6847d4d6fa
Actually make use of return code
2019-09-24 01:18:29 +02:00
TheAssassin
f3ed93cb8e
Rename remaining classes
2019-09-24 01:06:54 +02:00
TheAssassin
10cac38239
Simplify plugins deployer factory API
2019-09-24 00:55:22 +02:00
TheAssassin
84efc25c1d
Extract platform plugins deployment
2019-09-24 00:47:34 +02:00
TheAssassin
52e2edc5ed
New deployment structure, mk. 1
2019-09-24 00:46:33 +02:00
TheAssassin
ae5373d815
Reduce size of main.cpp
2019-09-23 22:38:42 +02:00