Stone Tickle
b6545fc75e
make logging objects easier
2023-11-29 22:25:33 -05:00
Stone Tickle
c6207ca117
clean up includes
2023-03-28 06:49:19 -04:00
Vincent Torri
c7b33f7053
Add colors in logs on Windows
...
Support for Windows >= 7, for cmd and msys2. cygwin is already using
colors similar to linux
2023-03-28 06:41:58 -04:00
Stone Tickle
d286201f39
rename posix.h to compat.h
...
Currently all compat.h does is define the appropriate POSIX macro unless
you are on windows, as well as conditionally enabling
__attribute__(format...).
2023-03-10 09:35:04 -05:00
Stone Tickle
4298aa2011
make muon reuse compliant
...
https://reuse.software
2022-10-25 10:54:31 -04:00
Stone Tickle
aaf746df3d
add format attribute to log_print
2022-10-04 20:29:41 -04:00
Stone Tickle
4bdb32e532
remove source locations from log
2022-09-09 11:53:55 -04:00
Stone Tickle
4ed841fc95
fix log prefix reset for nested subprojects
2022-06-12 15:17:53 -05:00
Stone Tickle
beda7ae71b
remove redundant newlines
2022-05-27 09:10:37 -05:00
Stone Tickle
11c1fbf9d9
prefix subproject log messages
2022-05-20 13:19:55 -05:00
Stone Tickle
3af84c2ba4
add fs_is_a_tty()
2022-05-16 14:54:58 -05:00
Stone Tickle
bd7662956c
add interp_warning()
2022-04-18 10:27:46 -05:00
Stone Tickle
5e67fe69d1
cleanup function definitions
...
- add missing includes
- add static to non-exported functions
- make function prototype arguments match the definition
2021-09-11 12:01:53 -05:00
Stone Tickle
917cc768ff
use an automated tool to normalize header guards
2021-09-11 11:32:30 -05:00
Stone Tickle
6b6e5eb819
update run_cmd
...
- allow configurable environment
- better error messages
- unlimited stdout/stderr
2021-09-04 23:38:02 -05:00
Stone Tickle
e7d70362df
add log_file() to get cur log file
2021-08-15 06:08:50 -05:00
Stone Tickle
b10b62a8c0
add missing stdarg includes
...
this was causing problems for tcc
2021-08-09 18:53:15 +09:00
Stone Tickle
05d08a2c7b
simplify logging system
2021-07-29 09:20:31 +09:00
Stone Tickle
ae17e176ed
integrate error output with log system
2021-05-27 11:19:37 +09:00
Stone Tickle
fc5c96a0cd
add support for fetching urls with curl
2021-05-25 09:27:36 +09:00
Stone Tickle
0c97086c15
self-hosted again
2021-05-18 12:52:59 +09:00
Stone Tickle
8963639eed
wip
2021-05-17 11:50:40 +09:00
Simon Zeni
eb8e88902d
parser tokenizes boson's meson.build
2020-04-23 20:25:55 -04:00