⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 depend.mk

📁 OTP是开放电信平台的简称
💻 MK
📖 第 1 页 / 共 2 页
字号:
#-*-makefile-*-   ; force emacs to enter makefile-mode# Flag description:# # +optimize# For ber_bin this means "optimize" (whatever that is),# but for per_bin it means that a stage in the encode# is done in the asn1 driver.## +driver# For ber_bin this means that part of the decode is done# in the asn1 driver.## +asn1config# This is only used by the ber_bin, and means that # some partial decode functions will be created # (as described by the asn1config file).# # +inline# This means that the ASN.1 runtime library will be inlined.#ASN1_CT_OPTS += +noobjifeq ($(MEGACO_INLINE_ASN1_RT),true)ASN1_CT_OPTS += +inlineendifBER_V1_FLAGS             = $(ASN1_CT_OPTS)BER_BIN_V1_FLAGS         = $(ASN1_CT_OPTS) +asn1config +optimizeBER_BIN_DRV_V1_FLAGS     = $(ASN1_CT_OPTS) +asn1config +optimize +driverBER_V2_FLAGS             = $(ASN1_CT_OPTS)BER_BIN_V2_FLAGS         = $(ASN1_CT_OPTS) +asn1config +optimizeBER_BIN_DRV_V2_FLAGS     = $(ASN1_CT_OPTS) +asn1config +optimize +driverBER_PREV3A_FLAGS         = $(ASN1_CT_OPTS)BER_BIN_PREV3A_FLAGS     = $(ASN1_CT_OPTS) +asn1config +optimizeBER_BIN_DRV_PREV3A_FLAGS = $(ASN1_CT_OPTS) +asn1config +optimize +driverBER_PREV3B_FLAGS         = $(ASN1_CT_OPTS)BER_BIN_PREV3B_FLAGS     = $(ASN1_CT_OPTS) +asn1config +optimizeBER_BIN_DRV_PREV3B_FLAGS = $(ASN1_CT_OPTS) +asn1config +optimize +driverBER_PREV3C_FLAGS         = $(ASN1_CT_OPTS)BER_BIN_PREV3C_FLAGS     = $(ASN1_CT_OPTS) +asn1config +optimizeBER_BIN_DRV_PREV3C_FLAGS = $(ASN1_CT_OPTS) +asn1config +optimize +driverPER_V1_FLAGS             = $(ASN1_CT_OPTS)PER_BIN_V1_FLAGS         = $(ASN1_CT_OPTS)PER_BIN_DRV_V1_FLAGS     = $(ASN1_CT_OPTS) +optimizePER_V2_FLAGS             = $(ASN1_CT_OPTS)PER_BIN_V2_FLAGS         = $(ASN1_CT_OPTS)PER_BIN_DRV_V2_FLAGS     = $(ASN1_CT_OPTS) +optimizePER_PREV3A_FLAGS         = $(ASN1_CT_OPTS)PER_BIN_PREV3A_FLAGS     = $(ASN1_CT_OPTS)PER_BIN_DRV_PREV3A_FLAGS = $(ASN1_CT_OPTS) +optimizePER_PREV3B_FLAGS         = $(ASN1_CT_OPTS)PER_BIN_PREV3B_FLAGS     = $(ASN1_CT_OPTS)PER_BIN_DRV_PREV3B_FLAGS = $(ASN1_CT_OPTS) +optimizePER_PREV3C_FLAGS         = $(ASN1_CT_OPTS)PER_BIN_PREV3C_FLAGS     = $(ASN1_CT_OPTS)PER_BIN_DRV_PREV3C_FLAGS = $(ASN1_CT_OPTS) +optimize# --- Version 1 ---$(BER_ASN1_V1_SPEC).erl $(BER_ASN1_V1_SPEC).hrl: \	$(BER_ASN1_V1_SPEC).set.asn \	$(ASN1_V1_SPEC).asn	@echo "$(BER_ASN1_V1_SPEC):"	$(ERLC) -bber $(BER_V1_FLAGS) $(BER_ASN1_V1_SPEC).set.asn$(EBIN)/$(BER_ASN1_V1_SPEC).$(EMULATOR): \	$(BER_ASN1_V1_SPEC).erl \	$(BER_ASN1_V1_SPEC).hrl$(BER_BIN_ASN1_V1_SPEC).erl $(BER_BIN_ASN1_V1_SPEC).hrl: \	$(BER_BIN_ASN1_V1_SPEC).set.asn \	$(BER_BIN_ASN1_V1_SPEC).asn1config \	$(ASN1_V1_SPEC).asn	@echo "$(BER_BIN_ASN1_V1_SPEC):"	$(ERLC) -bber_bin $(BER_BIN_V1_FLAGS) $(BER_BIN_ASN1_V1_SPEC).set.asn$(EBIN)/$(BER_BIN_ASN1_V1_SPEC).$(EMULATOR): \	$(BER_BIN_ASN1_V1_SPEC).erl \	$(BER_BIN_ASN1_V1_SPEC).hrl$(BER_BIN_DRV_ASN1_V1_SPEC).erl $(BER_BIN_DRV_ASN1_V1_SPEC).hrl: \	$(BER_BIN_DRV_ASN1_V1_SPEC).set.asn \	$(BER_BIN_DRV_ASN1_V1_SPEC).asn1config \	$(ASN1_V1_SPEC).asn	@echo "$(BER_BIN_DRV_ASN1_V1_SPEC):"	$(ERLC) -bber_bin $(BER_BIN_DRV_V1_FLAGS) $(BER_BIN_DRV_ASN1_V1_SPEC).set.asn$(EBIN)/$(BER_BIN_DRV_ASN1_V1_SPEC).$(EMULATOR): \	$(BER_BIN_DRV_ASN1_V1_SPEC).erl \	$(BER_BIN_DRV_ASN1_V1_SPEC).hrl$(PER_ASN1_V1_SPEC).erl $(PER_ASN1_V1_SPEC).hrl: \	$(PER_ASN1_V1_SPEC).set.asn \	$(ASN1_V1_SPEC).asn	@echo "$(PER_ASN1_V1_SPEC):"	$(ERLC) -bper $(PER_V1_FLAGS) $(PER_ASN1_V1_SPEC).set.asn$(EBIN)/$(PER_ASN1_V1_SPEC).$(EMULATOR): \	$(PER_ASN1_V1_SPEC).erl \	$(PER_ASN1_V1_SPEC).hrl$(PER_BIN_ASN1_V1_SPEC).erl $(PER_BIN_ASN1_V1_SPEC).hrl: \	$(PER_BIN_ASN1_V1_SPEC).set.asn \	$(ASN1_V1_SPEC).asn	@echo "$(PER_BIN_ASN1_V1_SPEC):"	$(ERLC) -bper_bin $(PER_BIN_V1_FLAGS) $(PER_BIN_ASN1_V1_SPEC).set.asn$(EBIN)/$(PER_BIN_ASN1_V1_SPEC).$(EMULATOR): \	$(PER_BIN_ASN1_V1_SPEC).erl \	$(PER_BIN_ASN1_V1_SPEC).hrl$(PER_BIN_DRV_ASN1_V1_SPEC).erl $(PER_BIN_DRV_ASN1_V1_SPEC).hrl: \	$(PER_BIN_DRV_ASN1_V1_SPEC).set.asn \	$(ASN1_V1_SPEC).asn	@echo "$(PER_BIN_DRV_ASN1_V1_SPEC):"	$(ERLC) -bper_bin $(PER_BIN_DRV_V1_FLAGS) $(PER_BIN_DRV_ASN1_V1_SPEC).set.asn$(EBIN)/$(PER_BIN_DRV_ASN1_V1_SPEC).$(EMULATOR): \	$(PER_BIN_DRV_ASN1_V1_SPEC).erl \	$(PER_BIN_DRV_ASN1_V1_SPEC).hrl# --- Version 2 ---$(BER_ASN1_V2_SPEC).erl $(BER_ASN1_V2_SPEC).hrl: \	$(BER_ASN1_V2_SPEC).set.asn \	$(ASN1_V2_SPEC).asn	@echo "$(BER_ASN1_V2_SPEC):"	$(ERLC) -bber $(BER_V2_FLAGS) $(BER_ASN1_V2_SPEC).set.asn$(EBIN)/$(BER_ASN1_V2_SPEC).$(EMULATOR): \	$(BER_ASN1_V2_SPEC).erl \	$(BER_ASN1_V2_SPEC).hrl$(BER_BIN_ASN1_V2_SPEC).erl $(BER_BIN_ASN1_V2_SPEC).hrl: \	$(BER_BIN_ASN1_V2_SPEC).set.asn \	$(BER_BIN_ASN1_V2_SPEC).asn1config \	$(ASN1_V2_SPEC).asn	@echo "$(BER_BIN_ASN1_V2_SPEC):"	$(ERLC) -bber_bin $(BER_BIN_V2_FLAGS) $(BER_BIN_ASN1_V2_SPEC).set.asn$(EBIN)/$(BER_BIN_ASN1_V2_SPEC).$(EMULATOR): \	$(BER_BIN_ASN1_V2_SPEC).erl \	$(BER_BIN_ASN1_V2_SPEC).hrl$(BER_BIN_DRV_ASN1_V2_SPEC).erl $(BER_BIN_DRV_ASN1_V2_SPEC).hrl: \	$(BER_BIN_DRV_ASN1_V2_SPEC).set.asn \	$(BER_BIN_DRV_ASN1_V2_SPEC).asn1config \	$(ASN1_V2_SPEC).asn	@echo "$(BER_BIN_DRV_ASN1_V2_SPEC):"	$(ERLC) -bber_bin $(BER_BIN_DRV_V2_FLAGS) $(BER_BIN_DRV_ASN1_V2_SPEC).set.asn$(EBIN)/$(BER_BIN_DRV_ASN1_V2_SPEC).$(EMULATOR): \	$(BER_BIN_DRV_ASN1_V2_SPEC).erl \	$(BER_BIN_DRV_ASN1_V2_SPEC).hrl$(PER_ASN1_V2_SPEC).erl $(PER_ASN1_V2_SPEC).hrl: \	$(PER_ASN1_V2_SPEC).set.asn \	$(ASN1_V2_SPEC).asn	@echo "$(PER_ASN1_V2_SPEC):"	$(ERLC) -bper $(PER_V2_FLAGS) $(PER_ASN1_V2_SPEC).set.asn$(EBIN)/$(PER_ASN1_V2_SPEC).$(EMULATOR): \	$(PER_ASN1_V2_SPEC).erl \	$(PER_ASN1_V2_SPEC).hrl$(PER_BIN_ASN1_V2_SPEC).erl $(PER_BIN_ASN1_V2_SPEC).hrl: \	$(PER_BIN_ASN1_V2_SPEC).set.asn \	$(ASN1_V2_SPEC).asn	@echo "$(PER_BIN_ASN1_V2_SPEC):"	$(ERLC) -bper_bin $(PER_BIN_V2_FLAGS) $(PER_BIN_ASN1_V2_SPEC).set.asn$(EBIN)/$(PER_BIN_ASN1_V2_SPEC).$(EMULATOR): \	$(PER_BIN_ASN1_V2_SPEC).erl \	$(PER_BIN_ASN1_V2_SPEC).hrl$(PER_BIN_DRV_ASN1_V2_SPEC).erl $(PER_BIN_DRV_ASN1_V2_SPEC).hrl: \	$(PER_BIN_DRV_ASN1_V2_SPEC).set.asn \	$(ASN1_V2_SPEC).asn	@echo "$(PER_BIN_DRV_ASN1_V2_SPEC):"	$(ERLC) -bper_bin $(PER_BIN_DRV_V2_FLAGS) $(PER_BIN_DRV_ASN1_V2_SPEC).set.asn$(EBIN)/$(PER_BIN_DRV_ASN1_V2_SPEC).$(EMULATOR): \	$(PER_BIN_DRV_ASN1_V2_SPEC).erl \	$(PER_BIN_DRV_ASN1_V2_SPEC).hrl# --- Version 3 ---# -- (prev3a) --$(BER_ASN1_PREV3A_SPEC).erl $(BER_ASN1_PREV3A_SPEC).hrl: \	$(BER_ASN1_PREV3A_SPEC).set.asn \	$(ASN1_PREV3A_SPEC).asn	@echo "$(BER_ASN1_PREV3A_SPEC):"	$(ERLC) -bber $(BER_PREV3A_FLAGS) $(BER_ASN1_PREV3A_SPEC).set.asn$(EBIN)/$(BER_ASN1_PREV3A_SPEC).$(EMULATOR): \	$(BER_ASN1_PREV3A_SPEC).erl \	$(BER_ASN1_PREV3A_SPEC).hrl$(BER_BIN_ASN1_PREV3A_SPEC).erl $(BER_BIN_ASN1_PREV3A_SPEC).hrl: \	$(BER_BIN_ASN1_PREV3A_SPEC).set.asn \	$(BER_BIN_ASN1_PREV3A_SPEC).asn1config \	$(ASN1_PREV3A_SPEC).asn	@echo "$(BER_BIN_ASN1_PREV3A_SPEC):"	$(ERLC) -bber_bin $(BER_BIN_PREV3A_FLAGS) $(BER_BIN_ASN1_PREV3A_SPEC).set.asn$(EBIN)/$(BER_BIN_ASN1_PREV3A_SPEC).$(EMULATOR): \	$(BER_BIN_ASN1_PREV3A_SPEC).erl \	$(BER_BIN_ASN1_PREV3A_SPEC).hrl$(BER_BIN_DRV_ASN1_PREV3A_SPEC).erl $(BER_BIN_DRV_ASN1_PREV3A_SPEC).hrl: \	$(BER_BIN_DRV_ASN1_PREV3A_SPEC).set.asn \	$(BER_BIN_DRV_ASN1_PREV3A_SPEC).asn1config \	$(ASN1_PREV3A_SPEC).asn	@echo "$(BER_BIN_DRV_ASN1_PREV3A_SPEC):"	$(ERLC) -bber_bin $(BER_BIN_DRV_PREV3A_FLAGS) $(BER_BIN_DRV_ASN1_PREV3A_SPEC).set.asn$(EBIN)/$(BER_BIN_DRV_ASN1_PREV3A_SPEC).$(EMULATOR): \	$(BER_BIN_DRV_ASN1_PREV3A_SPEC).erl \	$(BER_BIN_DRV_ASN1_PREV3A_SPEC).hrl$(PER_ASN1_PREV3A_SPEC).erl $(PER_ASN1_PREV3A_SPEC).hrl: \	$(PER_ASN1_PREV3A_SPEC).set.asn \	$(ASN1_PREV3A_SPEC).asn	@echo "$(PER_ASN1_PREV3A_SPEC):"	$(ERLC) -bper $(PER_PREV3A_FLAGS) $(PER_ASN1_PREV3A_SPEC).set.asn

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -