Commit 2bbc21e6 authored by Julian Rother's avatar Julian Rother
Browse files

Update Makefile and CI script for Debian Bullseye

parent a65b5ab0
buildtest:
image: debian:stretch
image: debian:bullseye
stage: test
script:
- apt update
- apt install -y wget
- 'echo "deb http://www.deb-multimedia.org stretch main non-free" >> /etc/apt/sources.list'
- wget https://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb
- dpkg -i deb-multimedia-keyring_2016.8.1_all.deb
- apt update
- uname -a
- apt install -y locales-all git build-essential make libavformat-dev libavcodec-dev libavfilter-dev libavutil-dev libxml2-dev libcurl4-openssl-dev
- make
- apt update
- apt install -y locales-all git build-essential make libavformat-dev libavcodec-dev libavfilter-dev libavutil-dev libxml2-dev libcurl4-openssl-dev
- make
artifacts:
paths:
- probe
- probe-raw
- remux thumbnail
- transcode
- publish_video
- simple_live_transcode
- probe
- probe-raw
- remux
- thumbnail
- transcode
- publish_video
- simple_live_transcode
......@@ -3,6 +3,9 @@ TARGETS = probe probe-raw remux thumbnail transcode publish_video simple_live_tr
CFLAGS = -I /usr/include/libxml2
LDFLAGS= -lcurl -lavcodec -lavformat -lavfilter -lswscale -lavutil -lxml2
.c:
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
all: ${TARGETS}
probe: probe.c *.h util/*.c
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment