Skip to content

Commit fc59232

Browse files
author
Marc-Antoine Arnaud
committed
add docker image creation for avTranscoder
1 parent 985a661 commit fc59232

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

Dockerfile

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
FROM gliderlabs/alpine:3.3
2+
3+
ADD . /src
4+
5+
RUN apk add --update cmake make g++ ffmpeg swig ffmpeg-dev doxygen python-dev freeglut freeglut-dev
6+
RUN mkdir /src/build
7+
8+
WORKDIR /src/build
9+
10+
RUN cmake ..
11+
RUN make
12+
RUN make install
13+
14+
15+
# -- Build avTranscoder with dependency to ffmpeg.
16+
# -- Found SWIG: /usr/bin/swig (found version "3.0.7")
17+
# -- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
18+
# PYTHON not found, will not build python binding.
19+
# -- Could NOT find Java (missing: Java_JAVA_EXECUTABLE Java_JAR_EXECUTABLE Java_JAVAC_EXECUTABLE Java_JAVAH_EXECUTABLE Java_JAVADOC_EXECUTABLE)
20+
# -- Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH)
21+
# JAVA not found, will not build java binding.
22+
# -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
23+
# -- Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR)
24+
# OpenGL not found, will not build avplayer app.

0 commit comments

Comments
 (0)