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
TheAssassin
67873d77ec
Move definitions into separate source file
...
Also removes static prefix of most functions, as you can't declare
static methods more than once (e.g., by including a header more than
once, by accident or intentionally).
Should overall speed up compilation a bit.
2019-09-23 18:46:26 +02:00
TheAssassin
ff54bf779c
Merge pull request #47 from haampie/fix-deploy-qt-3d
...
Deploy sceneparsers, geometryloaders and gamepads as well
2019-09-23 15:00:46 +02:00
Harmen Stoppels
a8811792d3
Deploy sceneparsers, geometryloaders and gamepads as well
2019-09-23 14:52:44 +02:00
TheAssassin
49b51efca4
Never ask to integrate linuxdeploy-plugin-qt AppImages
2019-09-06 15:51:20 +02:00
TheAssassin
356d82d9f5
Merge pull request #45 from linuxdeploy/fix-test-runs
...
Fix test runs
2019-09-06 03:55:00 +02:00
TheAssassin
374c7d9e5e
Actually run tests on Travis
2019-09-06 03:13:49 +02:00