all:
	$(MAKE) -C amadec all
	$(MAKE) -C amadec install
	$(MAKE) -C amavutils all
	$(MAKE) -C amavutils install
	if [ ! "$(BR2_PACKAGE_LIBPLAYER_BASE_LIBS)" = "y" ] ; then \
		$(MAKE) -C amffmpeg all; \
		$(MAKE) -C amffmpeg install; \
	fi
	$(MAKE) -C amcodec all
	$(MAKE) -C amcodec install
	$(MAKE) -C amvdec all
	$(MAKE) -C amvdec install
	$(MAKE) -C audio_codec all
	$(MAKE) -C audio_codec install
	if [ ! "$(BR2_PACKAGE_LIBPLAYER_BASE_LIBS)" = "y" ] ; then \
		$(MAKE) -C amplayer all; \
		$(MAKE) -C amplayer install; \
		$(MAKE) -C streamsource all; \
		$(MAKE) -C streamsource install; \
		$(MAKE) -C examples all; \
		$(MAKE) -C third_parts/libcurl-ffmpeg all; \
		$(MAKE) -C third_parts/libdash all; \
		$(MAKE) -C third_parts/libvhls all; \
		$(MAKE) -C bootplayer all; \
		$(MAKE) -C bootplayer install; \
		$(MAKE) -C audioplayer all; \
		$(MAKE) -C audioplayer install; \
	fi

install:
	$(MAKE) -C amadec install
	$(MAKE) -C amavutils install
	if [ ! "$(BR2_PACKAGE_LIBPLAYER_BASE_LIBS)" = "y" ] ; then \
		$(MAKE) -C amffmpeg install; \
	fi
	$(MAKE) -C amcodec install
	$(MAKE) -C amvdec install
	$(MAKE) -C audio_codec install
	if [ ! "$(BR2_PACKAGE_LIBPLAYER_BASE_LIBS)" = "y" ] ; then \
		$(MAKE) -C amplayer install; \
		$(MAKE) -C streamsource install; \
		$(MAKE) -C examples install; \
		$(MAKE) -C third_parts/libcurl-ffmpeg install; \
		$(MAKE) -C third_parts/libdash install; \
		$(MAKE) -C third_parts/libvhls install; \
		$(MAKE) -C bootplayer install; \
		$(MAKE) -C audioplayer install; \
	fi
	cp -rf $(LIBPLAYER_STAGING_DIR)/usr/lib/libplayer/*.so* $(LIBPLAYER_TARGET_DIR)/usr/lib

export CC BUILD_DIR STAGING_DIR TARGET_DIR BR2_PACKAGE_LIBPLAYER_BASE_LIBS

.PHONY: all install

