Commit Graph

98 Commits

Author SHA1 Message Date
Valentin Niess 39d91e847f No packaging option 2025-05-22 13:36:30 +02:00
Valentin Niess ca8d4717d4 Forward arch when building 2025-05-22 12:10:33 +02:00
Valentin Niess 5cf73a59d6 Build bare tarball 2025-05-22 09:55:15 +02:00
Valentin Niess f746e5dae3 Get images to the cache 2025-05-22 09:32:51 +02:00
Valentin Niess a7c56e3c77 Build specific image tags 2025-05-22 09:04:09 +02:00
Valentin Niess 2f663acc32 Cache management 2025-05-21 23:04:04 +02:00
Valentin Niess eb05b77a85 Update the list command 2025-05-21 21:28:12 +02:00
Valentin Niess fa3ec89228 Appimage test script 2025-05-21 20:27:51 +02:00
Valentin Niess 60aec8ba25 Patch some mistakes (according to flake8) 2025-05-20 23:27:20 +02:00
Valentin Niess 331fc6ab7f Relocate appification 2025-05-20 22:43:57 +02:00
Valentin Niess 75f10bbdc4 Update manylinux CLI 2025-05-20 16:16:27 +02:00
Valentin Niess 5fe8c22eb8 Harmonise installation prefixes 2025-05-20 08:52:56 +02:00
Valentin Niess 8090602b0f Tweak manylinux image extractor 2025-05-19 22:37:45 +02:00
Valentin Niess 1fdb439e70 Manylinux downloader and extractor 2025-05-19 17:13:29 +02:00
Valentin Niess 755dd91f45 Tweak full version 2025-05-19 15:39:38 +02:00
Valentin Niess fb54370a7e Patch which appimagetool 2025-02-10 22:41:55 +01:00
Valentin Niess 72a52b6f34 Select appimagetool version 2025-02-10 18:31:05 +01:00
Iliyas Jorio 583a61686a Migrate to AppImage/appimagetool (fuse3) 2025-02-08 11:47:56 +01:00
Valentin Niess da067b4831 Fetch deps before patching RPATH 2024-10-14 14:48:16 +02:00
Valentin Niess efc41b6079 Alternative packages location 2024-10-11 11:44:50 +02:00
Valentin Niess 223f35f757 shutil.copyfile -> shutil.copy 2024-10-11 11:13:40 +02:00
Valentin Niess ea671fe7ed Python 2 compat tweaks 2024-10-11 11:03:22 +02:00
Maximilian Knespel c8fde2906a Replace distutils usage with os and shutil 2024-10-10 15:15:23 +02:00
Valentin Niess 03bab9b38d Multiple extra data 2024-05-22 09:34:57 +02:00
Sławomir Zborowski a6d0da5f0b Applied review remarks 2024-05-07 13:15:56 +02:00
Sławomir Zborowski 77ae6c7d55 Added support for bundling in auxilliary files 2024-04-28 22:48:00 +02:00
Sławomir Zborowski 955149ad6a Added support for git dependencies with custom branch name. 2024-04-27 00:08:40 +02:00
Valentin Niess 602f65c0e8 Merge branch 'master' into dev 2023-11-10 15:17:59 +01:00
Valentin Niess 4fcdf2cba1 Python AppImages updater 2023-11-10 15:04:24 +01:00
Valentin Niess e249fdebdb Use a named logger 2023-11-10 10:18:12 +01:00
Valentin Niess e596fec38b List command for manylinux images 2023-11-08 18:06:02 +01:00
Valentin Niess 818fe273c1 Add $ORIGIN/../lib to RPATH 2023-02-15 10:43:43 +01:00
Valentin Niess d5875464d0 Explicit licenses 2022-12-23 13:40:44 +01:00
Valentin Niess 6bfb15b186 Add Manylinux 2_24 and 2_28 2022-11-14 18:45:15 +01:00
Valentin Niess 6dfa764573 Protect spaces (issue 55) 2022-09-12 10:24:14 +02:00
Valentin Niess 528f797ddf Locate Tcl/Tk using tclsh 2022-09-08 10:27:03 +02:00
Stanislav Dimitrov 5d085e38ee Use importlib.util, if importing importlib fails.
Issue reported for python>3.8
2022-08-06 22:29:16 +02:00
Valentin Niess e2efafa081 Patch isolation flag 2022-07-21 10:31:56 +02:00
Vladimir Ivan 061fd7414d Python 2 compat for local requirements
(cherry picked from commit c34610e63cc9b509d324bc0ffb09c100063af74e)
2022-07-21 10:17:28 +02:00
Vladimir Ivan 7b9b4f2b75 Pip in isolated environment 2022-07-21 10:17:28 +02:00
Vladimir Ivan a99d31e661 Added local copy option to dependency check 2022-07-21 10:17:28 +02:00
Valentin Niess bbd549c3a1 Patch log import in system 2022-07-18 15:14:40 +02:00
Valentin Niess d259ad4f49 Tolerate single line warning(s) 2022-07-18 14:48:26 +02:00
Valentin Niess 7cefc560ed Restore version-less symbolic links 2022-06-14 10:45:07 +02:00
Valentin Niess 61fe3cedf9 Relocate python wrapper 2022-06-12 18:37:52 +02:00
Valentin Niess 482bc66722 Patch _initappimage for 3.11 2022-06-11 21:17:35 +02:00
Valentin Niess cd5df332f1 _initappimage in site.py 2022-06-11 16:22:07 +02:00
Valentin Niess 7b616e8e5b Use appimagetool 12 2022-03-14 20:42:56 +01:00
Valentin Niess 0ba0d96beb Skip tk install for manylinux > 1 2022-02-18 22:43:36 +01:00
Valentin Niess 4beacdf473 Improve python selection when building apps 2022-02-18 16:11:44 +01:00