Solving a small bug with the makefile

This commit is contained in:
Zoe Roux 2020-01-15 02:08:46 +01:00
parent d0527625d0
commit 2f78f8d37c

View File

@ -1,7 +1,6 @@
FFMPEG = transcoder/ffmpeg FFMPEG = transcoder/ffmpeg
CONF_FFMEG = $(FFMPEG)/config.h CONFIG = $(FFMPEG)/config.h
FFMPEG_CONF = $(FFMPEG)/configure OPTIONS = --pkg-config-flags=--static \
FFMPEG_OPT = --pkg-config-flags=--static \
--disable-shared \ --disable-shared \
--enable-static \ --enable-static \
--disable-asm \ --disable-asm \
@ -11,7 +10,7 @@ FFMPEG_OPT = --pkg-config-flags=--static \
--disable-ffprobe \ --disable-ffprobe \
--disable-ffmpeg --disable-ffmpeg
TRANSCODER_DIR = transcoder/build TRANSCODERDIR = transcoder/build
NEEDED = dotnet \ NEEDED = dotnet \
cmake \ cmake \
@ -32,19 +31,19 @@ dependencies:
$$pkg --version >> /dev/null 2>&1 || ($(ECHO) "$(RED)ERROR: $$pkg could not be found.$(NOCOL)"; exit 1); \ $$pkg --version >> /dev/null 2>&1 || ($(ECHO) "$(RED)ERROR: $$pkg could not be found.$(NOCOL)"; exit 1); \
done done
$(CONF_FFMPEG): $(CONFIG):
$(ECHO) "$(COL)Configuring FFMPEG$(NOCOL)" $(ECHO) "$(COL)Configuring FFMPEG$(NOCOL)"
$(FFMPEG_CONF) $(FFMPEG_OPT) cd $(FFMPEG) && ./configure $(OPTIONS)
ffmpeg: $(CONF_FFMPEG) ffmpeg: $(CONFIG)
$(ECHO) "$(COL)Building FFMPEG$(NOCOL)" $(ECHO) "$(COL)Building FFMPEG$(NOCOL)"
$(MAKE) -C $(FFMPEG) $(MAKE) -C $(FFMPEG)
transcoder: ffmpeg transcoder: ffmpeg
$(ECHO) "$(COL)Building the transcoder$(NOCOL)" $(ECHO) "$(COL)Building the transcoder$(NOCOL)"
mkdir --parent $(TRANSCODER_DIR) mkdir --parent $(TRANSCODERDIR)
cd $(TRANSCODER_DIR) && cmake .. && make cd $(TRANSCODERDIR) && cmake .. && make
mv $(TRANSCODER_DIR)/libtranscoder.so Kyoo/ mv $(TRANSCODERDIR)/libtranscoder.so Kyoo/
$(ECHO) "$(COL)Transcoder built$(NOCOL)" $(ECHO) "$(COL)Transcoder built$(NOCOL)"