From eab4b024957a27be018f8bc155bdd1dc05ec7969 Mon Sep 17 00:00:00 2001
From: Richard Carlsson
Date: Thu, 19 Jan 2017 17:11:19 +0100
Subject: Document the kernel source_search_rules parameter
---
lib/kernel/doc/src/kernel_app.xml | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
(limited to 'lib/kernel/doc/src')
diff --git a/lib/kernel/doc/src/kernel_app.xml b/lib/kernel/doc/src/kernel_app.xml
index df681a505f..0db3aa50c5 100644
--- a/lib/kernel/doc/src/kernel_app.xml
+++ b/lib/kernel/doc/src/kernel_app.xml
@@ -379,6 +379,28 @@ MaxT = TickTime + TickTime / 4
return as soon as possible for application_controller
to terminate properly.
+ source_search_rules = [DirRule] | [SuffixRule]
+ -
+
+
Where:
+
+ - DirRule = {ObjDirSuffix,SrcDirSuffix}
+ - SuffixRule = {ObjSuffix,SrcSuffix,[DirRule]}
+ - ObjDirSuffix = string()
+ - SrcDirSuffix = string()
+ - ObjSuffix = string()
+ - SrcSuffix = string()
+
+ Specifies a list of rules for use by filelib:find_file/2 and
+ filelib:find_source/2. If this is set to some other value
+ than the empty list, it replaces the default rules. Rules can be
+ simple pairs of directory suffixes, such as {"ebin",
+ "src"}, which are used by filelib:find_file/2, or
+ triples specifying separate directory suffix rules depending on
+ file name extensions, for example [{".beam", ".erl", [{"ebin",
+ "src"}]}, which are used by filelib:find_source/2. Both
+ kinds of rules can be mixed in the list.
+
--
cgit v1.2.3