Commit: fe5c3a0ab382fd0f3f980ce9bcfcf4c42a185602
Author: Campbell Barton
Date:   Sat Jan 28 16:41:12 2023 +1100
Branches: master
https://developer.blender.org/rBfe5c3a0ab382fd0f3f980ce9bcfcf4c42a185602

GNUmakefile: add convenience target 'check_wiki_file_structure'

This target ensures https://wiki.blender.org/wiki/Source/File_Structure
follows Blender's source tree.

===================================================================

M       GNUmakefile

===================================================================

diff --git a/GNUmakefile b/GNUmakefile
index ba9ee978817..a6b041597c3 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -71,6 +71,13 @@ Static Source Code Checking
    * check_mypy:            Checks all Python scripts using mypy,
                             see: 
source/tools/check_source/check_mypy_config.py scripts which are included.
 
+Documentation Checking
+
+   * check_wiki_file_structure:
+     Check the WIKI documentation for the source-tree's file structure
+     matches Blender's source-code.
+     See: https://wiki.blender.org/wiki/Source/File_Structure
+
 Spell Checkers
    This runs the spell checker from the developer tools repositor.
 
@@ -481,6 +488,10 @@ check_smatch: .FORCE
 check_mypy: .FORCE
        @$(PYTHON) "$(BLENDER_DIR)/source/tools/check_source/check_mypy.py"
 
+check_wiki_file_structure: .FORCE
+       @PYTHONIOENCODING=utf_8 $(PYTHON) \
+           
"$(BLENDER_DIR)/source/tools/check_wiki/check_wiki_file_structure.py"
+
 check_spelling_py: .FORCE
        @cd "$(BUILD_DIR)" ; \
        PYTHONIOENCODING=utf_8 $(PYTHON) \

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to