if(CMAKE_BUILD_TYPE STREQUAL "Debug")
set(DEBUG ON)
+ add_definitions(-DDEBUG=1)
set(NDEBUG OFF)
endif(CMAKE_BUILD_TYPE STREQUAL "Debug")
check_symbol_exists(connect "sys/types.h;sys/socket.h" HAVE_CONNECT)
if(NOT HAVE_CONNECT)
- check_library_exists(connect socket HAVE_CONNECT)
+ check_library_exists(connect socket "" HAVE_CONNECT)
if(NOT HAVE_CONNECT)
vlc_module_add_link_libraries(libvlc connect)
vlc_module_add_link_libraries(cdda connect)
set(SYS_DARWIN 1)
add_definitions(-std=gnu99) # Hack for obj-c files to be compiled with gnu99
- vlc_enable_modules(macosx minimal_macosx access_eyetv quartztext)
+ vlc_enable_modules(macosx minimal_macosx access_eyetv quartztext auhal)
# On Pre-10.5
vlc_module_add_link_flags (ffmpeg "-read_only_relocs warning")
# check_symbol_exists (CFPreferencesCopyAppValue "CoreFoundation/CoreFoundation.h" "" HAVE_CFPREFERENCESCOPYAPPVALUE)
vlc_find_frameworks(Cocoa Carbon OpenGL AGL IOKit Quicktime
- WebKit QuartzCore Foundation ApplicationServices)
+ WebKit QuartzCore Foundation ApplicationServices
+ CoreAudio AudioUnit AudioToolbox)
vlc_module_add_link_libraries(macosx
${Cocoa_FRAMEWORKS}
${IOKit_FRAMEWORKS}
vlc_module_add_link_libraries(quartztext
${Carbon_FRAMEWORKS}
${ApplicationServices_FRAMEWORKS} )
+ vlc_module_add_link_libraries(auhal
+ ${Carbon_FRAMEWORKS}
+ ${CoreAudio_FRAMEWORKS}
+ ${AudioUnit_FRAMEWORKS}
+ ${AudioToolbox_FRAMEWORKS} )
vlc_module_add_link_libraries(mp4 ${IOKit_FRAMEWORKS} )
vlc_module_add_link_libraries(mkv ${IOKit_FRAMEWORKS} )
COMMAND sh -c "${command}"
OUTPUT_VARIABLE ${var}
OUTPUT_STRIP_TRAILING_WHITESPACE)
- string( REPLACE "\n" "\\n" ${var} ${${var}})
+ string( REPLACE "\n" "\\n" ${var} "${${var}}")
endmacro(command_to_configvar)
command_to_configvar( "whoami" VLC_COMPILE_BY )
# Final configuration
###########################################################
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/include/config.h)
-