Commit graph

209 commits

Author SHA1 Message Date
Sleepy Monax 5998b9a50b Fix linting issues. 2024-03-02 10:18:47 +01:00
Sleepy Monax f0d1664623 Fix graph command 2024-02-29 16:48:36 +01:00
Sleepy Monax 3cb7a7ab80 Sort cli args 2024-02-28 14:40:25 +01:00
Jordan ⌨️ 5ffa1868e3 fix(shell): check if system is Linux before check for os_release
Why this change ?
=================

On Windows or MacOS, Cutekit will crash because it cannot access Linux distro informations available
inside of the /etc directory

The fix
=======

A simple check if the system is Linux should do the job.
2024-02-23 18:45:42 +01:00
Sleepy Monax 220f15008b Fixed most typing issues 2024-02-22 08:09:27 +01:00
Sleepy Monax 99e6f9b38e Allow short arguments to have values 2024-02-21 16:00:17 +01:00
Sleepy Monax 51cdca006c Fix pod args 2024-02-21 10:19:51 +01:00
joda-odoo cc381629fa rename deep to unshallow and add a depth parameter 2024-02-20 11:37:26 +01:00
Sleepy Monax 773ab0b8f5 Fix typo 2024-02-20 08:23:19 +01:00
Sleepy Monax c6b18e83a6 Cleanup cli api. 2024-02-20 07:54:22 +01:00
Sleepy Monax f783f5607c Fix argv0 2024-02-19 20:32:13 +01:00
Sleepy Monax 886c90dd6f Make sure plugins are loaded when printiung help or usages 2024-02-19 15:29:03 +01:00
Sleepy Monax 7743b566bd Fix the command decorator typing. 2024-02-15 17:46:33 +01:00
Sleepy Monax cc9f7c7b3f Properly handle extra and operands 2024-02-15 15:28:50 +01:00
Sleepy Monax 2268f94d1f Fuck nix 2024-02-15 15:28:20 +01:00
Sleepy Monax 40429bf3df New argument parser 2024-02-15 11:34:38 +01:00
Sleepy Monax 01371ed5d4 More sensibles names for distros. 2024-02-08 10:34:34 +01:00
Sleepy Monax d64980d43d Dont reincarnate interactivly. 2024-02-01 08:43:06 +01:00
Sleepy Monax 2e005bd48e Fix arguments passing when reincarnating. 2024-01-31 15:58:16 +01:00
Sleepy Monax 9164c02a3e Tweaked console output when building 2024-01-30 13:43:26 +01:00
Sleepy Monax ec77c87515 Fix arguments propagation to pods 2024-01-29 15:21:35 +01:00
Sleepy Monax 2f8b35f79e Fix fedora 39 support. 2024-01-29 11:51:30 +01:00
Sleepy Monax 3dcca6591b Added devShell to nix flake. 2024-01-28 00:19:19 +01:00
Jordan ⌨️ 86768ad452 fix: NixOS will use clang and not clang-xx 2024-01-25 15:34:08 +01:00
Jordan ⌨️ b91e73662a feat: added Nix flake 2024-01-23 13:10:21 +01:00
Sleepy Monax da8d82e09f Store mem profile file in /tmp 2024-01-22 14:56:46 +01:00
Sleepy Monax 35843cce22 Added more profiling options to run command 2024-01-22 14:50:38 +01:00
Sleepy Monax c4ae611ec3 Add support for heap profiling 2024-01-22 14:32:02 +01:00
Sleepy Monax 3019b1807f Allow overiding profiler rate. 2024-01-22 13:17:30 +01:00
Sleepy Monax 07932d134a Improved sanatization of props when converting them to Cdefs 2024-01-21 16:32:31 +01:00
Sleepy Monax aa6a55f717 Fix command error being ignored and not reported as error code 2024-01-20 18:02:02 +01:00
Sleepy Monax 16225f50d4 Expose some shell utilites as commands. 2024-01-17 17:19:11 +01:00
Sleepy Monax dd4324bad4 Profiling is easy now :) 2024-01-17 10:40:06 +01:00
Sleepy Monax f134c5752b Improved build api. 2024-01-17 09:18:27 +01:00
Sleepy Monax 9c9db6c36b Profiling support and better compression support. 2024-01-17 06:32:38 +01:00
Sleepy Monax 1fd19e757a Added wait option to debbuger 2024-01-15 13:47:51 +01:00
Sleepy Monax 594953ea68 Update boostrap script. 2024-01-11 15:37:31 +01:00
Sleepy Monax b0c8ee351f Deep instead of depth 2024-01-10 14:17:48 +01:00
Sleepy Monax 1a7c2c475a Added support for deep extern cloning 2024-01-10 14:07:36 +01:00
Sleepy Monax 5805d1ddf3 Strip popen output 2024-01-10 11:00:09 +01:00
Jordan ⌨️ 4c18fe5089 fix: better traceback when cwd path doesn't exist 2024-01-10 10:38:08 +01:00
Sleepy Monax 0c7191d050 Add compress utility 2024-01-04 13:03:19 +01:00
Sleepy Monax 78130b4f7f Don't crash when plugins fail to load. 2024-01-04 13:03:19 +01:00
Sleepy Monax 3e8c2f94ff Update documentation 2024-01-04 13:03:19 +01:00
Sleepy Monax 00e35a2d0f Make sure cins and cdefs are always in the same order 2024-01-04 13:03:19 +01:00
Sleepy Monax f810003ab9 Use RuntimeError 2024-01-02 15:25:18 +01:00
Sleepy Monax 83a57b77eb Added build-essential to default pod configurations. 2024-01-02 14:19:33 +01:00
Sleepy Monax da5a11932f Fix typing issue and added .vscode to gitignore 2024-01-02 10:17:04 +01:00
Sleepy Monax 0dd584f881 Allow overriding the debbuger 2023-12-24 12:41:46 +01:00
Sleepy Monax ecdae7903e Fix package-data names 2023-12-16 20:57:54 +01:00