mirror of
https://github.com/pion/mediadevices.git
synced 2025-12-24 13:18:11 +08:00
18 lines
405 B
Makefile
18 lines
405 B
Makefile
vendor_dir = cvendor
|
|
src_dir = $(vendor_dir)/src
|
|
lib_dir = $(vendor_dir)/lib
|
|
include_dir = $(vendor_dir)/include
|
|
|
|
vendor: create_out_dirs openh264
|
|
|
|
openh264: $(src_dir)/openh264
|
|
cd $^ && $(MAKE)
|
|
mkdir -p $(lib_dir)/$@ $(include_dir)/$@
|
|
cp $^/libopenh264.a $(lib_dir)/$@
|
|
cp $^/codec/api/svc/*.h $(include_dir)/$@
|
|
|
|
create_out_dirs:
|
|
mkdir -p $(lib_dir) $(include_dir)
|
|
|
|
dependencies:
|
|
apt install -y nasm
|