diff options
Diffstat (limited to 'lib/diameter')
-rw-r--r-- | lib/diameter/src/app/Makefile | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/lib/diameter/src/app/Makefile b/lib/diameter/src/app/Makefile index ab5754f74f..96b7736a90 100644 --- a/lib/diameter/src/app/Makefile +++ b/lib/diameter/src/app/Makefile @@ -52,6 +52,14 @@ INCDIR = ../../include include modules.mk +diameter_gen_base_accounting.erl: \ + $(EBIN)/diameter_gen_base_rfc3588.beam +diameter_gen_relay.erl: \ + $(EBIN)/diameter_gen_base_rfc3588.beam + +SPEC_MODULES = \ + $(SPEC_FILES:%.dia=%) + SPEC_ERL_FILES = \ $(SPEC_FILES:%.dia=%.erl) @@ -64,7 +72,7 @@ MODULES = \ APP_MODULES = \ $(RUNTIME_MODULES) \ - $(SPEC_FILES:%.dia=%) + $(SPEC_MODULES) TARGET_MODULES = \ $(APP_MODULES) \ @@ -156,6 +164,8 @@ app: $(APP_TARGET) $(APPUP_TARGET) diameter_gen_%.erl diameter_gen_%.hrl: diameter_gen_%.dia ../../bin/diameterc -i $(EBIN) -o $(@D) $< +$(SPEC_MODULES:%=$(EBIN)/%.$(EMULATOR)): $(EBIN)/diameter_exprecs.$(EMULATOR) + # ---------------------------------------------------- # Release Target # ---------------------------------------------------- |