mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-17 02:11:35 +00:00
497461b4c2
For now, only nq-glslx will be built, but as there is no actual code, it doesn't link. However, this gets the glsl stuff into the build system.
34 lines
1.3 KiB
Makefile
34 lines
1.3 KiB
Makefile
AUTOMAKE_OPTIONS= foreign
|
|
|
|
SUBDIRS= gl glsl sw sw32
|
|
INCLUDES= -I$(top_srcdir)/include
|
|
|
|
lib_LTLIBRARIES= @VID_REND_TARGETS@
|
|
noinst_LTLIBRARIES= @VID_REND_NOINST_TARGETS@
|
|
|
|
EXTRA_LTLIBRARIES= libQFrenderer_sw.la libQFrenderer_sw32.la \
|
|
libQFrenderer_gl.la libQFrenderer_glsl.la
|
|
|
|
common_sources= \
|
|
r_cvar.c r_efrag.c r_ent.c r_graph.c r_light.c r_main.c \
|
|
r_part.c r_progs.c r_screen.c
|
|
|
|
libQFrenderer_gl_la_LDFLAGS= -version-info $(QUAKE_LIBRARY_VERSION_INFO) -rpath $(libdir)
|
|
libQFrenderer_gl_la_LIBADD= gl/libgl.la
|
|
libQFrenderer_gl_la_SOURCES= $(common_sources)
|
|
libQFrenderer_gl_la_DEPENDENCIES= gl/libgl.la
|
|
|
|
libQFrenderer_glsl_la_LDFLAGS= -version-info $(QUAKE_LIBRARY_VERSION_INFO) -rpath $(libdir)
|
|
libQFrenderer_glsl_la_LIBADD= glsl/libglsl.la
|
|
libQFrenderer_glsl_la_SOURCES= $(common_sources)
|
|
libQFrenderer_glsl_la_DEPENDENCIES= glsl/libglsl.la
|
|
|
|
libQFrenderer_sw_la_LDFLAGS= @STATIC@
|
|
libQFrenderer_sw_la_LIBADD= sw/libsw.la
|
|
libQFrenderer_sw_la_SOURCES= $(common_sources)
|
|
libQFrenderer_sw_la_DEPENDENCIES= sw/libsw.la
|
|
|
|
libQFrenderer_sw32_la_LDFLAGS= -version-info $(QUAKE_LIBRARY_VERSION_INFO) -rpath $(libdir)
|
|
libQFrenderer_sw32_la_LIBADD= sw32/libsw32.la
|
|
libQFrenderer_sw32_la_SOURCES= $(common_sources)
|
|
libQFrenderer_sw32_la_DEPENDENCIES= sw32/libsw32.la
|