Details external library.
[apps/app-templates.git] / docs / dev_guide / 4_advanced_customization.md
index a9974a8..30c704e 100644 (file)
@@ -1,4 +1,4 @@
-# Advanced customization
+# Advanced build customization
 
 ## Including additionnals cmake files
 
@@ -45,7 +45,12 @@ _app-templates/../cmake/_
 
 Those files has to be named use the following scheme _XX-${OSRELEASE}*.cmake_
 where _XX_ are numbers, ${OSRELEASE} the **ID_LIKE** or **ID** field from
-_/etc/os-release_ file.
+_/etc/os-release_ file. You can also define default OS configuration file
+to use as fallback is none specific OS configuration is available using the
+scheme _XX-default*.cmake_. Then is you need by example a module that isn't
+named the same in one distro only, you only has to define a specific file to
+handle that case then for all the other case put the configuration in the
+default file.
 
 ## Include customs templated scripts