quakeforge/libs/ecs/Makemodule.am
Bill Currie d67b8cdf05 [ecs] Add support for subpools
Subpools are for grouping components by some criterion. Any component
that has a rangeid callback will be grouped with other components that
return the same render id. Note that the ordering of components within a
group will be affected by adding a component into a group that comes
before that group (or removing a component).

Component pools can have multiple groups, added and removed dynamically,
but removing a group should (currently) be done only when empty.
2022-12-18 21:11:21 +09:00

15 lines
412 B
Text

include libs/ecs/test/Makemodule.am
ecs_deps=libs/models/libQFmodels.la libs/util/libQFutil.la
lib_LTLIBRARIES += libs/ecs/libQFecs.la
libs_ecs_libQFecs_la_LDFLAGS= $(lib_ldflags)
libs_ecs_libQFecs_la_LIBADD= $(ecs_deps)
libs_ecs_libQFecs_la_DEPENDENCIES= $(ecs_deps)
libs_ecs_libQFecs_la_SOURCES= \
libs/ecs/component.c \
libs/ecs/ecs.c \
libs/ecs/entity.c \
libs/ecs/hierarchy.c \
libs/ecs/subpool.c