mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-02-20 02:32:29 +00:00
wildcode and despair's automake 1.9 patch
This is an imperfect revision of history.
This commit is contained in:
parent
73e45cc8ee
commit
9f0903e4ba
5 changed files with 41 additions and 34 deletions
11
configure.ac
11
configure.ac
|
@ -1123,7 +1123,11 @@ dnl Checks for CD-ROM
|
|||
dnl ==================================================================
|
||||
|
||||
CD_CFLAGS=""
|
||||
CD_PLUGIN_TARGETS="cd_file.la"
|
||||
if test "x$HAVE_VORBIS" = xyes; then
|
||||
CD_PLUGIN_TARGETS="cd_file.la"
|
||||
else
|
||||
CD_PLUGIN_TARGETS=""
|
||||
fi
|
||||
unset CDTYPE
|
||||
|
||||
AC_MSG_CHECKING(for CD audio support)
|
||||
|
@ -1998,7 +2002,10 @@ if test "x$static_plugins" = xyes; then
|
|||
else
|
||||
plugin_ldflags="$plugin_ldflags"' -version-info $(plugin_version) -rpath $(plugindir)'
|
||||
fi
|
||||
plugin_ldflags="$plugin_ldflags -module -avoid-version"
|
||||
|
||||
dnl Don't use -module here, it belongs in makefile.am due to automake
|
||||
dnl needing it there to work correctly
|
||||
plugin_ldflags="$plugin_ldflags -avoid-version"
|
||||
SERVER_PLUGIN_STATIC_LIBS=""
|
||||
CLIENT_PLUGIN_STATIC_LIBS=""
|
||||
CD_PLUGIN_STATIC_LIBS=""
|
||||
|
|
|
@ -5,13 +5,13 @@ INCLUDES= -I$(top_srcdir)/include
|
|||
SDL_LIBS= @SDL_LIBS@
|
||||
XMMS_LIBS= @XMMS_LIBS@
|
||||
plugin_version= 1:0:0
|
||||
plugin_ldflags= @plugin_ldflags@
|
||||
plugin_ldflags= @plugin_ldflags@ -module
|
||||
plugin_libadd= @plugin_libadd@
|
||||
EXEEXT=
|
||||
|
||||
plugin_PROGRAMS= @CD_PLUGIN_TARGETS@
|
||||
noinst_PROGRAMS= @CD_PLUGIN_STATIC@
|
||||
EXTRA_PROGRAMS= cd_file.la cd_linux.la cd_sdl.la cd_sgi.la cd_win.la cd_xmms.la
|
||||
plugin_LTLIBRARIES= @CD_PLUGIN_TARGETS@
|
||||
noinst_LTLIBRARIES= @CD_PLUGIN_STATIC@
|
||||
EXTRA_LTLIBRARIES= cd_file.la cd_linux.la cd_sdl.la cd_sgi.la cd_win.la cd_xmms.la
|
||||
|
||||
cd_file_la_LDFLAGS= $(plugin_ldflags)
|
||||
cd_file_la_SOURCES= cd_file.c
|
||||
|
@ -20,19 +20,19 @@ cd_linux_la_LDFLAGS= $(plugin_ldflags)
|
|||
cd_linux_la_SOURCES= cd_linux.c
|
||||
|
||||
cd_sdl_la_LDFLAGS= $(plugin_ldflags)
|
||||
cd_sdl_la_LDADD= $(SDL_LIBS) $(plugin_libadd)
|
||||
cd_sdl_la_LIBADD= $(SDL_LIBS) $(plugin_libadd)
|
||||
cd_sdl_la_CFLAGS= $(SDL_CFLAGS)
|
||||
cd_sdl_la_SOURCES= cd_sdl.c
|
||||
|
||||
cd_sgi_la_LDFLAGS= $(plugin_ldflags)
|
||||
cd_sgi_la_LDADD= $(SGI_CD_LIBS)
|
||||
cd_sgi_la_LIBADD= $(SGI_CD_LIBS)
|
||||
cd_sgi_la_SOURCES= cd_sgi.c
|
||||
|
||||
cd_win_la_LDFLAGS= $(plugin_ldflags)
|
||||
cd_win_la_LDADD= $(plugin_libadd)
|
||||
cd_win_la_LIBADD= $(plugin_libadd)
|
||||
cd_win_la_SOURCES= cd_win.c
|
||||
|
||||
cd_xmms_la_LDFLAGS= $(plugin_ldflags)
|
||||
cd_xmms_la_LDADD= $(XMMS_LIBS)
|
||||
cd_xmms_la_LIBADD= $(XMMS_LIBS)
|
||||
cd_xmms_la_CFLAGS= $(XMMS_CFLAGS)
|
||||
cd_xmms_la_SOURCES= cd_xmms.c
|
||||
|
|
|
@ -3,21 +3,21 @@ AUTOMAKE_OPTIONS= foreign
|
|||
AM_CFLAGS= @PREFER_PIC@ @VORBIS_CFLAGS@ @OGG_CFLAGS@
|
||||
INCLUDES= -I$(top_srcdir)/include
|
||||
plugin_version= 1:0:0
|
||||
plugin_ldflags= @plugin_ldflags@
|
||||
plugin_ldflags= @plugin_ldflags@ -module
|
||||
plugin_libadd= @plugin_libadd@
|
||||
EXEEXT=
|
||||
|
||||
plugin_PROGRAMS= @SND_REND_TARGETS@
|
||||
EXTRA_PROGRAMS= snd_render_default.la
|
||||
plugin_LTLIBRARIES= @SND_REND_TARGETS@
|
||||
EXTRA_LTLIBRARIES= snd_render_default.la
|
||||
|
||||
noinst_PROGRAMS= @SND_REND_STATIC@
|
||||
noinst_LTLIBRARIES= @SND_REND_STATIC@
|
||||
|
||||
snd_render_default_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_render_default_la_SOURCES= snd_dma.c snd_mem.c snd_mix.c vorbis.c wav.c midi.c
|
||||
if ASM_ARCH
|
||||
snd_render_default_la_LDADD= $(VORBISFILE_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(WM_LIBS)
|
||||
snd_render_default_la_LIBADD= $(VORBISFILE_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(WM_LIBS)
|
||||
snd_render_default_la_DEPENDENCIES=
|
||||
else
|
||||
snd_render_default_la_LDADD= $(VORBISFILE_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(WM_LIBS)
|
||||
snd_render_default_la_LIBADD= $(VORBISFILE_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(WM_LIBS)
|
||||
snd_render_default_la_DEPENDENCIES=
|
||||
endif
|
||||
|
|
|
@ -4,39 +4,39 @@ AM_CFLAGS= @PREFER_PIC@
|
|||
INCLUDES= -I$(top_srcdir)/include
|
||||
SDL_LIBS = @SDL_LIBS@
|
||||
plugin_version= 1:0:0
|
||||
plugin_ldflags= @plugin_ldflags@
|
||||
plugin_ldflags= @plugin_ldflags@ -module
|
||||
plugin_libadd= @plugin_libadd@
|
||||
EXEEXT=
|
||||
|
||||
plugin_PROGRAMS= @SND_PLUGIN_TARGETS@
|
||||
noinst_PROGRAMS= @SND_PLUGIN_STATIC@
|
||||
EXTRA_PROGRAMS= \
|
||||
plugin_LTLIBRARIES= @SND_PLUGIN_TARGETS@
|
||||
noinst_LTLIBRARIES= @SND_PLUGIN_STATIC@
|
||||
EXTRA_LTLIBRARIES= \
|
||||
snd_output_sdl.la snd_output_alsa.la snd_output_alsa0_9.la\
|
||||
snd_output_oss.la snd_output_sgi.la snd_output_sun.la \
|
||||
snd_output_win.la snd_output_dx.la snd_output_disk.la
|
||||
|
||||
snd_output_sdl_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_output_sdl_la_LDADD= $(SDL_LIBS) $(plugin_libadd)
|
||||
snd_output_sdl_la_LIBADD= $(SDL_LIBS) $(plugin_libadd)
|
||||
snd_output_sdl_la_CFLAGS= $(SDL_CFLAGS)
|
||||
snd_output_sdl_la_SOURCES= snd_sdl.c
|
||||
|
||||
snd_output_alsa_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_output_alsa_la_LDADD=
|
||||
snd_output_alsa_la_LIBADD=
|
||||
snd_output_alsa_la_CFLAGS= $(ALSA_CFLAGS)
|
||||
snd_output_alsa_la_SOURCES= snd_alsa.c
|
||||
|
||||
snd_output_alsa0_9_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_output_alsa0_9_la_LDADD=
|
||||
snd_output_alsa0_9_la_LIBADD=
|
||||
snd_output_alsa0_9_la_CFLAGS= $(ALSA_CFLAGS)
|
||||
snd_output_alsa0_9_la_SOURCES= snd_alsa_0_9.c
|
||||
|
||||
snd_output_oss_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_output_oss_la_LDADD= $(OSS_LIBS)
|
||||
snd_output_oss_la_LIBADD= $(OSS_LIBS)
|
||||
snd_output_oss_la_CFLAGS= $(OSS_CFLAGS)
|
||||
snd_output_oss_la_SOURCES= snd_oss.c
|
||||
|
||||
snd_output_sgi_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_output_sgi_la_LDADD= $(SGISND_LIBS)
|
||||
snd_output_sgi_la_LIBADD= $(SGISND_LIBS)
|
||||
snd_output_sgi_la_CFLAGS= $(SGISND_CFLAGS)
|
||||
snd_output_sgi_la_SOURCES= snd_sgi.c
|
||||
|
||||
|
@ -45,16 +45,16 @@ snd_output_sun_la_CFLAGS= $(SUNSND_CFLAGS)
|
|||
snd_output_sun_la_SOURCES= snd_sun.c
|
||||
|
||||
snd_output_win_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_output_win_la_LDADD= $(WINSND_LIBS) $(plugin_libadd)
|
||||
snd_output_win_la_LIBADD= $(WINSND_LIBS) $(plugin_libadd)
|
||||
snd_output_win_la_CFLAGS= $(WIN32SND_CFLAGS)
|
||||
snd_output_win_la_SOURCES= snd_win.c
|
||||
|
||||
snd_output_dx_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_output_dx_la_LDADD= $(WINSND_LIBS) $(plugin_libadd)
|
||||
snd_output_dx_la_LIBADD= $(WINSND_LIBS) $(plugin_libadd)
|
||||
snd_output_dx_la_CFLAGS= $(WIN32SND_CFLAGS)
|
||||
snd_output_dx_la_SOURCES= snd_dx.c
|
||||
|
||||
snd_output_disk_la_LDFLAGS= $(plugin_ldflags)
|
||||
snd_output_disk_la_LDADD= $(plugin_libadd)
|
||||
snd_output_disk_la_LIBADD= $(plugin_libadd)
|
||||
snd_output_disk_la_CFLAGS=
|
||||
snd_output_disk_la_SOURCES= snd_disk.c
|
||||
|
|
|
@ -3,14 +3,14 @@ AUTOMAKE_OPTIONS= foreign
|
|||
AM_CFLAGS= @PREFER_PIC@
|
||||
INCLUDES= -I$(top_srcdir)/include
|
||||
plugin_version= 1:0:0
|
||||
plugin_ldflags= @plugin_ldflags@
|
||||
plugin_ldflags= @plugin_ldflags@ -module
|
||||
plugin_libadd= @plugin_libadd@
|
||||
EXEEXT=
|
||||
|
||||
lib_LTLIBRARIES= libQFconsole.la
|
||||
plugin_PROGRAMS= @SERVER_PLUGIN_TARGETS@ @CLIENT_PLUGIN_TARGETS@
|
||||
noinst_PROGRAMS= @SERVER_PLUGIN_STATIC@ @CLIENT_PLUGIN_STATIC@
|
||||
EXTRA_PROGRAMS= console_server.la console_client.la
|
||||
plugin_LTLIBRARIES= @SERVER_PLUGIN_TARGETS@ @CLIENT_PLUGIN_TARGETS@
|
||||
noinst_LTLIBRARIES= @SERVER_PLUGIN_STATIC@ @CLIENT_PLUGIN_STATIC@
|
||||
EXTRA_LTLIBRARIES= console_server.la console_client.la
|
||||
|
||||
common_sources= \
|
||||
buffer.c complete.c console.c inputline.c list.c filelist.c view.c
|
||||
|
@ -22,9 +22,9 @@ libQFconsole_la_LIBADD= $(plugin_libadd) $(top_builddir)/libs/util/libQFutil.la
|
|||
libQFconsole_la_SOURCES= $(common_sources)
|
||||
|
||||
console_client_la_LDFLAGS= $(plugin_ldflags)
|
||||
console_client_la_LDADD= $(plugin_libadd)
|
||||
console_client_la_LIBADD= $(plugin_libadd)
|
||||
console_client_la_SOURCES= $(client_sources)
|
||||
|
||||
console_server_la_LDFLAGS= $(plugin_ldflags)
|
||||
console_server_la_LDADD= $(CURSES_LIBS) $(plugin_libadd)
|
||||
console_server_la_LIBADD= $(CURSES_LIBS) $(plugin_libadd)
|
||||
console_server_la_SOURCES= $(server_sources)
|
||||
|
|
Loading…
Reference in a new issue