-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathbino.cmake
More file actions
19 lines (16 loc) · 782 Bytes
/
bino.cmake
File metadata and controls
19 lines (16 loc) · 782 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# can't autopain on Windows without too much hassle
# can't build universal on OS X
set(BINO_PACKAGE_VERSION 1.4)
set(BINO_DEPENDS Equalizer
REQUIRED FFMPEG GLEW_MX OpenAL Qt4 libavdevice libass)
set(BINO_DEB_DEPENDS libopenal-dev libavdevice-dev libass-dev liblircclient-dev)
if(MSVC OR APPLE)
return()
endif()
set(BINO_REPO_URL http://git.savannah.gnu.org/cgit/bino.git)
set(BINO_SOURCE "${CMAKE_SOURCE_DIR}/src/bino")
set(BINO_OPTIONAL ON)
set(BINO_EXTRA
PATCH_COMMAND cd ${BINO_SOURCE} && autoreconf -i
CONFIGURE_COMMAND PKG_CONFIG_PATH=${CMAKE_CURRENT_BINARY_DIR}/install/lib/pkgconfig ${BINO_SOURCE}/configure "--prefix=${CMAKE_CURRENT_BINARY_DIR}/install" CPPFLAGS=-I${CMAKE_CURRENT_BINARY_DIR}/install/include LDFLAGS=-L${CMAKE_CURRENT_BINARY_DIR}/install/lib
)