diff --git a/CMakeLists.txt b/CMakeLists.txt index 08186a5a..09ea5422 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -53,6 +53,9 @@ IF( NOT NO_SDL ) SET( CAN_BUILD_VBAM 1 ) ENDIF( SDL_FOUND ) ENDIF( NOT NO_SDL ) +IF( WITH_LIRC ) + SET( WITHLIRC 1 ) +ENDIF( WITH_LIRC ) # Check that the dependencies are met to build the GTK frontend IF( NOT NO_GTK ) @@ -74,7 +77,7 @@ IF( NOT SYSCONFDIR ) ENDIF( NOT SYSCONFDIR ) # C defines -ADD_DEFINITIONS (-DHAVE_NETINET_IN_H -DHAVE_ARPA_INET_H -DHAVE_ZLIB_H -DFINAL_VERSION -DSDL -DUSE_OPENGL -DSYSCONFDIR='"${SYSCONFDIR}"') +ADD_DEFINITIONS (-DHAVE_NETINET_IN_H -DHAVE_ARPA_INET_H -DHAVE_ZLIB_H -DFINAL_VERSION -DSDL -DUSE_OPENGL -DSYSCONFDIR='"${SYSCONFDIR}"' -DWITH_LIRC='${WITHLIRC}') ADD_DEFINITIONS (-DVERSION='"${VERSION}"' -DPKGDATADIR='"${PKGDATADIR}"' -DPACKAGE='') @@ -253,6 +256,7 @@ IF( CAN_BUILD_VBAM ) TARGET_LINK_LIBRARIES ( vbam vbamcore + lirc_client ${SDL_LIBRARY} ${ZLIB_LIBRARY} ${PNG_LIBRARY} diff --git a/src/sdl/SDL.cpp b/src/sdl/SDL.cpp index 1aeb00ff..41095655 100644 --- a/src/sdl/SDL.cpp +++ b/src/sdl/SDL.cpp @@ -68,6 +68,11 @@ # include #endif // ! __GNUC__ +#ifdef WITH_LIRC +#include +#include +#endif + extern bool soundEcho; extern bool soundLowPass; extern bool soundReverse;