build(cmake): add assertion helper

Adds a very small assertion helper function to simplify validation in
some of the larger functions introduced in later commits.

This function takes a condition and a message, and will abort the build
with the message if the condition fails.

Change-Id: Ib33c3580c0e464ec945a56501d68fbccaae7ed72
Signed-off-by: Chris Kay <chris.kay@arm.com>
diff --git a/docs/cmake/manual/modules.rst b/docs/cmake/manual/modules.rst
index c9b6059..b23ab14 100644
--- a/docs/cmake/manual/modules.rst
+++ b/docs/cmake/manual/modules.rst
@@ -33,6 +33,8 @@
     :glob:
     :maxdepth: 1
 
+    module/external/*
+
 Find Modules
 ------------