Browse Source

Bump deps, simplify aspects of it

CodecManifest.h is now part of the CI-produced deps.
Vincent Lang 8 years ago
parent
commit
c20993d3d4
2 changed files with 3 additions and 20 deletions
  1. 2 2
      CMakeModules/DependencyConfiguration.cmake
  2. 1 18
      CMakeModules/FetchDependencies.cmake

+ 2 - 2
CMakeModules/DependencyConfiguration.cmake

@@ -6,10 +6,10 @@ if(DEPENDENCY_TOKEN)
   set(DEPENDCY_FOLDER "")
   if(OPENELEC)
     set(DEPENDCY_FOLDER plexmediaplayer-openelec-codecs)
-    set(DEPS_BUILD_NUMBER 45)
+    set(DEPS_BUILD_NUMBER 47)
   elseif(APPLE OR WIN32)
     set(DEPENDCY_FOLDER plexmediaplayer-dependencies-codecs)
-    set(DEPS_BUILD_NUMBER 152)
+    set(DEPS_BUILD_NUMBER 187)
   endif()
   if(NOT (DEPENDCY_FOLDER STREQUAL ""))
     download_deps(

+ 1 - 18
CMakeModules/FetchDependencies.cmake

@@ -22,26 +22,9 @@ elseif(UNIX)
   set(ARCHSTR ${PLEX_BUILD_TARGET})
 endif(APPLE)
 
-option(ENABLE_CODECS "Enable CodecManifest downloading for Codecs on Demand" OFF)
+option(ENABLE_CODECS "Enable downloading for Codecs on Demand" OFF)
 if(ENABLE_CODECS)
   add_definitions(-DHAVE_CODEC_MANIFEST)
-
-  if(OPENELEC)
-    set(CODECS_BUILD_NUMBER 45)
-    message(STATUS "Downloading https://nightlies.plex.tv/codecs/${CODECS_BUILD_NUMBER}/CodecManifest-openelec-${OE_ARCH}.h")
-    file(
-      DOWNLOAD https://nightlies.plex.tv/codecs/${CODECS_BUILD_NUMBER}/CodecManifest-openelec-${OE_ARCH}.h  ${CMAKE_CURRENT_BINARY_DIR}/src/CodecManifest.h
-      STATUS DL_STATUS
-    )
-  else()
-    set(CODECS_BUILD_NUMBER 144)
-    message(STATUS "Downloading https://nightlies.plex.tv/codecs/${CODECS_BUILD_NUMBER}/CodecManifest-${ARCHSTR}.h")
-    file(
-      DOWNLOAD https://nightlies.plex.tv/codecs/${CODECS_BUILD_NUMBER}/CodecManifest-${ARCHSTR}.h  ${CMAKE_CURRENT_BINARY_DIR}/src/CodecManifest.h
-      STATUS DL_STATUS
-    )
-  endif()
-  message(STATUS "Result: ${DL_STATUS}")
 endif()
 
 function(get_content_of_url)