mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-07-28 21:15:53 +00:00
ecfc71ef95
Completions are basically a oneshot flag, which provide a `wait()` call that blocks until 'finish()' has been called on the completion. The nice aspect of completions is that because it is a oneshot the order does not matter - if 'finish()' is called before 'wait()' then 'wait()' returns immediately. It makes the logic for waiting until a thread is done finishing up some work easy to implement.
7 lines
137 B
Makefile
7 lines
137 B
Makefile
|
|
libqb-objs-y += $(PATH_LIBQB)/src/threading.o
|
|
|
|
libqb-objs-y += $(PATH_LIBQB)/src/threading-$(PLATFORM).o
|
|
|
|
CLEAN_LIST += $(libqb-objs-y)
|