Commit Graph

  • b7124b7ab1 Make tmp AppDir in a random path. Alexis Lopez Zubieta 2018-07-18 18:07:26 -05:00
  • b5094b23e4 Code style and structure improvements TheAssassin 2018-07-19 00:44:21 +02:00
  • b681855daa Update linuxdeploy TheAssassin 2018-07-18 22:12:58 +02:00
  • 2d356f555a Integrate delpoy qml into linuxdeploy-plugin-qt main. Alexis Lopez Zubieta 2018-07-18 13:32:43 -05:00
  • e6f2a2343f Implement copy qml modules. Alexis Lopez Zubieta 2018-07-18 12:48:55 -05:00
  • 183f1d1a46 Implement 'Get QML Imports' related functions. Alexis Lopez Zubieta 2018-07-18 00:11:07 -05:00
  • 8385f25973 Add GTest Alexis Lopez Zubieta 2018-07-17 18:19:16 -05:00
  • db0089036d Use patchelf v0.8 TheAssassin 2018-07-13 01:01:53 +02:00
  • 25c814eedf Fix LD_LIBRARY_PATH handling TheAssassin 2018-07-12 23:10:39 +02:00
  • 965cb1ce80 Update linuxdeploy TheAssassin 2018-07-12 21:10:19 +02:00
  • 6cb90eb371 Fix build issues TheAssassin 2018-07-07 05:38:31 +02:00
  • 8bfe677a58 Update linuxdeploy TheAssassin 2018-07-07 05:35:23 +02:00
  • fe6a24c4ed Revert "Install missing build dependency" TheAssassin 2018-07-07 05:35:10 +02:00
  • 67795b1fe6 Install missing build dependency TheAssassin 2018-07-07 05:32:15 +02:00
  • 96e7db96b5 Fix installation requirements for 32-bit build TheAssassin 2018-07-07 05:28:22 +02:00
  • 52c79b2ccd Install missing i386 build requirement TheAssassin 2018-07-07 05:23:57 +02:00
  • 25dfa8edcb Install multilib compilers TheAssassin 2018-07-07 05:20:28 +02:00
  • 9f662b0c26 Build patchelf for correct target architecture TheAssassin 2018-07-07 05:19:44 +02:00
  • 0873a95243 Add missing toolchain file TheAssassin 2018-07-07 05:15:47 +02:00
  • b04df41150 Build i386 AppImages TheAssassin 2018-07-07 05:12:21 +02:00
  • 6ca58c0f68 trusty's Qt doesn't provide xcbglintegrations TheAssassin 2018-07-07 04:54:07 +02:00
  • d8c79f24dc Allow user to specify custom qmake TheAssassin 2018-07-07 00:45:28 +02:00
  • a788ae4946 Add more information to README TheAssassin 2018-06-29 11:56:33 +02:00
  • 4fa4b1c1bd Update linuxdeploy TheAssassin 2018-06-29 02:50:40 +02:00
  • af0595201b Fix dependency search TheAssassin 2018-06-28 21:49:22 +02:00
  • 4f6fe7f937 Show which libraries are considered by the dependency search TheAssassin 2018-06-28 21:49:06 +02:00
  • 52c10cbf67 Make log output more readable TheAssassin 2018-06-28 15:40:18 +02:00
  • 276cfae702 Update linuxdeploy TheAssassin 2018-06-28 14:57:14 +02:00
  • e8628d31a4 Update linuxdeploy TheAssassin 2018-06-28 02:51:18 +02:00
  • e90769bc2e Bundle strip TheAssassin 2018-06-28 02:43:59 +02:00
  • f997512ad1 Strip deployed libraries TheAssassin 2018-06-28 01:37:38 +02:00
  • 7aa7b68266 Patch prefix path in libQt5Core patch_libqt5core_prxpath Alexis López Zubieta 2018-06-26 07:23:11 -05:00
  • 93e3491f1b Fix build deps TheAssassin 2018-06-26 04:21:39 +02:00
  • c31dea600c Update linuxdeploy TheAssassin 2018-06-26 04:17:48 +02:00
  • eb6f0118b0 Create qt.conf in libexec directory TheAssassin 2018-06-26 03:40:40 +02:00
  • 4a9717066d Add trailing slash for prefix in Qt conf TheAssassin 2018-06-25 19:36:35 +02:00
  • c71b00bc1f Improve logging for which() TheAssassin 2018-06-24 01:56:23 +02:00
  • 5adbc8d004 Update linuxdeploy TheAssassin 2018-06-23 23:39:19 +02:00
  • 41137112b7 Search for libraries, not executables... TheAssassin 2018-06-23 23:08:31 +02:00
  • 3cb0b111dd Add very verbose logging to module matcher TheAssassin 2018-06-23 19:46:18 +02:00
  • ad25d924f9 Add debug log functionality TheAssassin 2018-06-23 19:03:07 +02:00
  • 1bab1c8099 Exit with error code if there's nothing to deploy TheAssassin 2018-06-23 18:54:09 +02:00
  • 6647dfeb13 Bundle patchelf TheAssassin 2018-06-22 03:12:00 +02:00
  • 61a344b507 Improve qmake related logging TheAssassin 2018-06-22 02:52:03 +02:00
  • b1f84a6108 Remove problematic debugging code TheAssassin 2018-06-22 02:51:41 +02:00
  • 8ecb5a78be Add missing error message TheAssassin 2018-06-21 23:12:13 +02:00
  • 75a099410e Add required plugin parameters TheAssassin 2018-06-20 21:22:21 +02:00
  • 263ea4e1de Travis builds, mk. 6 TheAssassin 2018-06-20 17:31:26 +02:00
  • 7b7dbabd44 Travis builds, mk. 5 TheAssassin 2018-06-20 17:27:40 +02:00
  • 9f4b876b5a Travis builds, mk. 4 TheAssassin 2018-06-20 17:06:46 +02:00
  • 1584b0187f Travis builds, mk. 3 TheAssassin 2018-06-20 16:57:46 +02:00
  • 3788cbdac4 Travis builds, mk. 2 TheAssassin 2018-06-20 16:53:00 +02:00
  • 28b72cfdff Travis builds TheAssassin 2018-06-20 16:34:33 +02:00
  • 7eac918125 Add install config to CMake TheAssassin 2018-06-20 16:30:31 +02:00
  • 54887be3dc 'cause why not? TheAssassin 2018-06-13 21:00:25 +02:00
  • cdc2a92540 Fix translation filename filter TheAssassin 2018-06-13 20:50:52 +02:00
  • 7573cacf6c Deploy translations TheAssassin 2018-06-13 20:37:08 +02:00
  • aaa31e0273 Fix Qt modules TheAssassin 2018-06-13 20:29:38 +02:00
  • d54331d407 Update linuxdeploy TheAssassin 2018-06-13 17:50:21 +02:00
  • b10a6e99f4 Add utility functions str{Starts,Ends}With TheAssassin 2018-06-13 17:21:16 +02:00
  • ff87848901 Use template to avoid duplicate code or unnecessary copying TheAssassin 2018-06-13 16:38:48 +02:00
  • 5010570757 Fix resources path TheAssassin 2018-06-13 15:20:39 +02:00
  • f2bd6bbf7e Add missing space TheAssassin 2018-06-13 15:15:03 +02:00
  • 100f83826b Actually deploy extra Qt modules TheAssassin 2018-06-12 03:11:55 +02:00
  • c15a33133b Don't overwrite existing qt.conf TheAssassin 2018-06-12 01:55:35 +02:00
  • 5c6f39952a Create Qt config to override some Qt paths TheAssassin 2018-06-12 01:52:11 +02:00
  • a8019de6f4 Allow specifying extra Qt plugins TheAssassin 2018-06-12 00:51:17 +02:00
  • 61a4452c58 Fix SQL plugin deployment TheAssassin 2018-06-12 00:23:09 +02:00
  • f5d40c4e09 Deploy webenginecore plugin TheAssassin 2018-06-12 00:20:47 +02:00
  • bd19ae085a Update linuxdeploy TheAssassin 2018-06-11 23:53:41 +02:00
  • c9eb2fe456 Code style TheAssassin 2018-06-11 22:53:04 +02:00
  • 1901d42509 Avoid false positives when matching library filenames TheAssassin 2018-06-11 22:49:37 +02:00
  • 03b455e017 Deploy positioning and multimedia plugins TheAssassin 2018-06-08 15:52:37 +02:00
  • 9a27ae73b6 Update linuxdeploy TheAssassin 2018-06-08 14:49:40 +02:00
  • dc49afe70d Deploy SQL drivers TheAssassin 2018-06-08 14:35:40 +02:00
  • cd7a06325b Deploy network plugin TheAssassin 2018-06-08 14:29:00 +02:00
  • fdf4aed9f8 Add missing error checks TheAssassin 2018-06-08 12:09:02 +02:00
  • c9ad5d9977 Deploy SVG icon engine TheAssassin 2018-06-08 12:03:29 +02:00
  • 751f4f3dea Deploy xcb-gl libraries TheAssassin 2018-06-08 12:00:24 +02:00
  • 627e8deab3 Set binary output directory TheAssassin 2018-06-08 11:58:47 +02:00
  • b3383c646b Update linuxdeploy TheAssassin 2018-06-08 11:53:21 +02:00
  • 8f215daa2a Add note about platform themes TheAssassin 2018-06-08 11:49:33 +02:00
  • d4f93b79d0 Improve logging TheAssassin 2018-06-08 11:47:53 +02:00
  • 752ee00cb5 Deploy platform plugins TheAssassin 2018-06-08 11:39:23 +02:00
  • 3ff7eda10a Use qmake -query to detect Qt paths TheAssassin 2018-06-08 03:27:44 +02:00
  • 674ddb2b8a Update linuxdeploy TheAssassin 2018-06-08 03:26:54 +02:00
  • 66ad76738d Remove custom log infrastructure TheAssassin 2018-06-08 03:15:25 +02:00
  • fef1ecb241 Update linuxdeploy TheAssassin 2018-06-08 03:07:29 +02:00
  • 4cbc5c5923 Search for Qt5 qmake TheAssassin 2018-06-05 02:37:09 +02:00
  • 13fa711bca Execute deferred operations TheAssassin 2018-06-05 01:54:24 +02:00
  • 882f220c6d Initial commit TheAssassin 2018-06-05 01:43:35 +02:00