|
48df90e636
|
libos+apps: Use os::*print* instead of (f)printf
continuous-integration/drone/push Build is passing
|
2023-05-01 19:32:00 +02:00 |
|
|
80914f0bb9
|
ArgumentParser: Add support for version information
continuous-integration/drone/push Build is passing
|
2023-04-28 16:33:05 +02:00 |
|
|
919c9dd3cf
|
sh: Build a more elaborate prompt using the system hostname and username
continuous-integration/drone/push Build is passing
|
2023-04-24 22:13:06 +02:00 |
|
|
eb58b4acc8
|
libos: Add support for --help to ArgumentParser
continuous-integration/drone/push Build is passing
|
2023-04-19 19:16:45 +02:00 |
|
|
67e9543675
|
os: Add FileSystem::change_directory
continuous-integration/drone/push Build is passing
|
2023-04-18 18:46:19 +02:00 |
|
|
b7a0ad8ffb
|
sh: Remove stray variable
continuous-integration/drone/push Build is passing
|
2023-04-18 18:43:50 +02:00 |
|
|
00832163d4
|
libos: Add Process::exec
continuous-integration/drone/push Build is passing
|
2023-04-18 18:39:37 +02:00 |
|
|
6ce125d286
|
libos: Add a Process class
continuous-integration/drone/push Build is passing
|
2023-04-18 18:16:24 +02:00 |
|
|
fbb7de7156
|
sh: Do not leak memory when using cd
continuous-integration/drone/push Build is passing
|
2023-04-18 16:49:05 +02:00 |
|
|
4baee3a91f
|
sh: Close script file on exec
|
2023-04-18 16:42:43 +02:00 |
|
|
fb3430c56a
|
apps: Use os::FileSystem
|
2023-04-13 18:33:43 +02:00 |
|
|
26ff964ec1
|
libos: Add a new main() function
|
2023-04-13 17:04:59 +02:00 |
|
|
1b4f48b92c
|
sh: Display the working directory as part of the prompt
continuous-integration/drone/push Build is passing
|
2023-04-11 22:45:33 +02:00 |
|
|
46ee0eb937
|
sh: Show hashtag on root's prompt
|
2023-04-08 14:47:50 +02:00 |
|
|
95a93a7f66
|
sh: Parse arguments
|
2023-04-08 12:09:43 +02:00 |
|
|
0eab03848c
|
sh: Remove unused include
continuous-integration/drone/push Build is passing
|
2023-04-07 15:41:37 +02:00 |
|
|
9bb1720cca
|
libc: Add execvp() and execvpe()
continuous-integration/drone/push Build is passing
|
2023-04-07 15:39:10 +02:00 |
|
|
4cac49038c
|
sh: Use StringBuilder instead of C-like manual joining
|
2023-04-07 12:11:28 +02:00 |
|
|
d07b00a892
|
all: Move all warning flags to a common CMake variable
|
2023-04-07 12:02:49 +02:00 |
|
|
8e8706be27
|
sh: Use try_move instead of try_set
Looks like Vector does not like being copied. I'll have to look into that later...
|
2023-04-07 11:52:59 +02:00 |
|
|
1f0e185904
|
kernel: Use try_set_value(_or_error) in various places
|
2023-04-07 10:55:04 +02:00 |
|
|
724dab636c
|
apps: Switch to C++
continuous-integration/drone/push Build is passing
|
2023-03-29 17:56:56 +02:00 |
|