quakeforge/libs/ui/Makemodule.am
Bill Currie 6decbd18c4 [ui] Add a canvas system
This is the beginning of supporting 2d rendering in 3d space. The idea
is that a canvas can be in 2d orthographic space (not attached to any
entity with a 3d transform), or in 3d perspective space (attached to an
entity with a 3d transform, either as a child of the camera, or of some
object in 3d space).

It will replace the current HUD code when it's working.
2022-12-20 19:45:48 +09:00

30 lines
696 B
Text

include libs/ui/test/Makemodule.am
lib_LTLIBRARIES += \
libs/ui/libQFgui.la \
libs/ui/libQFui.la
gui_deps = \
libs/ui/libQFui.la
ui_deps = \
libs/ecs/libQFecs.la \
libs/util/libQFutil.la
libs_ui_libQFgui_la_LDFLAGS= $(lib_ldflags)
libs_ui_libQFgui_la_LIBADD= $(gui_deps) $(ui_deps)
libs_ui_libQFgui_la_DEPENDENCIES= $(gui_deps) $(ui_deps)
libs_ui_libQFgui_la_SOURCES= \
libs/ui/canvas.c \
libs/ui/font.c \
libs/ui/text.c
libs_ui_libQFui_la_LDFLAGS= $(lib_ldflags)
libs_ui_libQFui_la_LIBADD= $(ui_deps)
libs_ui_libQFui_la_DEPENDENCIES= $(ui_deps)
libs_ui_libQFui_la_SOURCES= \
libs/ui/inputline.c \
libs/ui/passage.c \
libs/ui/txtbuffer.c \
libs/ui/view.c \
libs/ui/vrect.c