bemanitools/src/main/inject/Module.mk
icex2 359ab5a541 refactor(inject): Use new core thread and log modules
Keep this a separate commit because this also removes
inject's own logging engine and replaces it with the
streamlined core API. The core API provides all the
features of inject's own logging engine which also
performed horribly. The entire logging operation
was locked which included expensive operations
that formatted the log messages and required
memory allocations and copying around data.

The core API's implementation at least only
synchronizes the actual IO operations
(though this can be improved further with an
actual async logging sink, TBD)
2024-02-23 18:48:21 +01:00

20 lines
245 B
Makefile

exes += inject
ldflags_inject := \
-mconsole \
-lpsapi \
libs_inject := \
core \
util \
src_inject := \
main.c \
debugger.c \
options.c \
version.c \
volatile_inject := \
version.c \