Move conditional compilation to the build system.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19807 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
diego 2006-09-12 08:42:01 +00:00
parent ad9f507894
commit af06a4425b
4 changed files with 10 additions and 9 deletions

2
configure vendored
View File

@ -7428,6 +7428,8 @@ SGIAUDIO_LIB = $_ld_sgiaudio
# input/demuxer/codecs
TERMCAP_LIB = $_ld_termcap
JOYSTICK = $_joystick
LIRC = $_lirc
LIRC_LIB = $_ld_lirc
LIRCC_LIB = $_ld_lircc
TV = $_tv

View File

@ -3,7 +3,14 @@ include ../config.mak
LIBNAME = libinput.a
SRCS=input.c joystick.c lirc.c
SRCS=input.c
ifeq ($(JOYSTICK),yes)
SRCS += joystick.c
endif
ifeq ($(LIRC),yes)
SRCS += lirc.c
endif
OBJS=$(SRCS:.c=.o)
CFLAGS = -I. -I.. $(OPTFLAGS)

View File

@ -1,8 +1,6 @@
#include "config.h"
#ifdef HAVE_JOYSTICK
#include "joystick.h"
#include "input.h"
@ -163,5 +161,3 @@ int mp_input_joystick_read(int fd) {
}
#endif
#endif

View File

@ -1,8 +1,6 @@
#include "config.h"
#ifdef HAVE_LIRC
#include <lirc/lirc_client.h>
#include <errno.h>
#include <stdio.h>
@ -115,5 +113,3 @@ mp_input_lirc_close(int fd) {
lirc_freeconfig(lirc_config);
lirc_deinit();
}
#endif