Clean old cmake files
This commit is contained in:
@@ -1,92 +0,0 @@
|
||||
if(WIN32)
|
||||
set(libobs_platform_src
|
||||
obs-windows.c
|
||||
util/platform-windows.c)
|
||||
elseif(APPLE)
|
||||
set(libobs_platform_src
|
||||
obs-cocoa.c
|
||||
util/platform-cocoa.m)
|
||||
set_source_files_properties(${libobs_platform_src}
|
||||
PROPERTIES
|
||||
LANGUAGE C
|
||||
COMPILE_FLAGS "-fobjc-arc")
|
||||
add_definitions("-DHAVE_STRTOLL")
|
||||
find_library(COCOA Cocoa)
|
||||
mark_as_advanced(COCOA)
|
||||
include_directories(${COCOA})
|
||||
link_libraries(${COCOA})
|
||||
elseif(UNIX)
|
||||
set(libobs_platform_src
|
||||
obs-nix.c
|
||||
util/platform-nix.c)
|
||||
else()
|
||||
endif()
|
||||
|
||||
option(USE_STATIC_FFMPEG "Link ffmpeg statically (if possible)" false)
|
||||
if(USE_STATIC_FFMPEG)
|
||||
set(FFMPEG_STATIC "static")
|
||||
endif()
|
||||
|
||||
find_package(Libavutil REQUIRED ${FFMPEG_STATIC})
|
||||
include_directories(${LIBAVUTIL_INCLUDE_DIRS})
|
||||
add_definitions(${LIBAVUTIL_DEFINITIONS})
|
||||
|
||||
find_package(Libswresample REQUIRED ${FFMPEG_STATIC})
|
||||
include_directories(${LIBSWRESAMPLE_INCLUDE_DIRS})
|
||||
add_definitions(${LIBSWRESAMPLE_DEFINITIONS})
|
||||
|
||||
add_library(libobs SHARED
|
||||
obs.c
|
||||
obs-display.c
|
||||
obs-module.c
|
||||
obs-output.c
|
||||
obs-encoder.c
|
||||
obs-scene.c
|
||||
obs-source.c
|
||||
obs-video.c
|
||||
util/base.c
|
||||
util/bmem.c
|
||||
util/cf-lexer.c
|
||||
util/cf-parser.c
|
||||
util/config-file.c
|
||||
util/dstr.c
|
||||
util/lexer.c
|
||||
util/platform.c
|
||||
util/text-lookup.c
|
||||
util/utf8.c
|
||||
media-io/audio-io.c
|
||||
media-io/format-conversion.c
|
||||
media-io/audio-resampler-ffmpeg.c
|
||||
media-io/video-io.c
|
||||
graphics/axisang.c
|
||||
graphics/bounds.c
|
||||
graphics/effect.c
|
||||
graphics/effect-parser.c
|
||||
graphics/graphics.c
|
||||
graphics/graphics-imports.c
|
||||
graphics/math-extra.c
|
||||
graphics/matrix3.c
|
||||
graphics/matrix4.c
|
||||
graphics/plane.c
|
||||
graphics/quat.c
|
||||
graphics/shader-parser.c
|
||||
graphics/texture-render.c
|
||||
graphics/vec2.c
|
||||
graphics/vec3.c
|
||||
graphics/vec4.c
|
||||
callback/calldata.c
|
||||
callback/proc.c
|
||||
callback/signal.c
|
||||
${libobs_platform_src})
|
||||
|
||||
set_target_properties(libobs
|
||||
PROPERTIES OUTPUT_NAME obs)
|
||||
|
||||
target_link_libraries(libobs
|
||||
${LIBAVUTIL_LIBRARIES}
|
||||
${LIBSWRESAMPLE_LIBRARIES})
|
||||
|
||||
obs_add_core_lib(libobs)
|
||||
|
||||
obs_add_data_source(/data/libobs/
|
||||
${obs_SOURCE_DIR}/build/data/libobs/default.effect)
|
Reference in New Issue
Block a user