diff options
Diffstat (limited to 'lib/inets/doc/src/Makefile')
-rw-r--r-- | lib/inets/doc/src/Makefile | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/lib/inets/doc/src/Makefile b/lib/inets/doc/src/Makefile index a81e50afc0..e3c876c5be 100644 --- a/lib/inets/doc/src/Makefile +++ b/lib/inets/doc/src/Makefile @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 1997-2021. All Rights Reserved. +# Copyright Ericsson AB 1997-2022. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -62,12 +62,27 @@ XML_FILES = \ $(BOOK_FILES) \ $(XML_CHAPTER_FILES) \ $(XML_PART_FILES) \ - $(XML_REF6_FILES) \ $(XML_REF3_FILES) \ $(XML_APPLICATION_FILES) +SPEC_FILES = $(XML_REF3_FILES:%.xml=$(SPECDIR)/specs_%.xml) +TOP_SPECS_FILE = specs.xml + NO_CHUNKS = httpd_custom_api.xml +# Generate file specs for files with type specs. +# These are needed because the standard script +# (otp/make/otp.mk.in) does not traverse folders +$(SPECDIR)/specs_%.xml: $(SPECS_ESRC)/http_client/%.erl $(TOP_SPECS_FILE) + $(gen_verbose)escript $(SPECS_EXTRACTOR) $(SPECS_FLAGS) -o$(dir $@) $< +$(SPECDIR)/specs_%.xml: $(SPECS_ESRC)/inets_app/%.erl $(TOP_SPECS_FILE) + $(gen_verbose)escript $(SPECS_EXTRACTOR) $(SPECS_FLAGS) -o$(dir $@) $< +$(SPECDIR)/specs_%.xml: $(SPECS_ESRC)/http_server/%.erl $(TOP_SPECS_FILE) + $(gen_verbose)escript $(SPECS_EXTRACTOR) $(SPECS_FLAGS) -o$(dir $@) $< +$(SPECDIR)/specs_%.xml: $(SPECS_ESRC)/http_lib/%.erl $(TOP_SPECS_FILE) + $(gen_verbose)escript $(SPECS_EXTRACTOR) $(SPECS_FLAGS) -o$(dir $@) $< + # ---------------------------------------------------- include $(ERL_TOP)/make/doc.mk +SPECS_FLAGS += -I../../src/inets_app -I../../include -I../../../kernel/include |