浏览代码

add rtc-dist

master
Martin Dørum 3 年前
父节点
当前提交
c8db2f3857
共有 1 个文件被更改,包括 14 次插入0 次删除
  1. 14
    0
      Makefile

+ 14
- 0
Makefile 查看文件

@@ -33,6 +33,9 @@ RTC_STAMP_REPO = $(WEBRTC_DIR)/webrtc-checkout/.stamp
RTC_STAMP_VERSION = $(WEBRTC_DIR)/webrtc-checkout/.stamps/stamp-$(WEBRTC_VERSION)
RTC_STAMP_COMPILE = $(WEBRTC_DIR)/webrtc-checkout/src/out/$(WEBRTC_OUT)/.stamp
RTC_STAMP_INCLUDES = $(WEBRTC_DIR)/include/webrtc/.stamp
RTC_STAMP_ALL = \
$(RTC_STAMP_DEPOT) $(RTC_STAMP_REPO) $(RTC_STAMP_VERSION) \
$(RTC_STAMP_COMPILE) $(RTC_STAMP_INCLUDES)

.PHONY: rtcall
rtc-all: \
@@ -84,6 +87,17 @@ $(WEBRTC_DIR)/lib/%.a: $(WEBRTC_DIR)/webrtc-checkout/src/out/$(WEBRTC_OUT)/obj/%
@mkdir -p $(@D)
cp $< $@

# Create distribution
WEBRTC_DIST_LIBS ?= libwebrtc.a $(WEBRTC_DIST_LIBS_EXTRA)
$(WEBRTC_DIR)/dist.tar.gz: $(patsubst %,$(WEBRTC_DIR)/lib/%,$(WEBRTC_DIST_LIBS)) $(RTC_STAMP_ALL)
rm -f $@
cd $(WEBRTC_DIR) && tar czf $(notdir $@) \
include $(patsubst %,lib/%,$(WEBRTC_DIST_LIBS)) \
$(patsubst $(WEBRTC_DIR)/%,%,$(RTC_STAMP_ALL))

.PHONY: rtc-dist
rtc-dist: $(WEBRTC_DIR)/dist.tar.gz

.PHONY: rtc-clean
rtc-clean:
rm -rf $(WEBRTC_DIR)/include/webrtc $(WEBRTC_DIR)/lib

正在加载...
取消
保存