mk: sort list of examples files in doc
authorLuca Boccassi <luca.boccassi@gmail.com>
Thu, 12 Oct 2017 13:15:50 +0000 (14:15 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 12 Oct 2017 20:31:33 +0000 (22:31 +0200)
The result of find might not be stable depending on external
conditions.
Pipe it through LC_ALL=C sort to ensure reproducible results when
generating examples.dox.

Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
mk/rte.sdkdoc.mk

index c0eaa35..de31b78 100644 (file)
@@ -93,7 +93,7 @@ $(API_EXAMPLES): api-html-clean
        $(Q)mkdir -p $(@D)
        @printf '/**\n' > $(API_EXAMPLES)
        @printf '@page examples DPDK Example Programs\n\n' >> $(API_EXAMPLES)
-       @find examples -type f -name '*.c' -printf '@example %p\n' >> $(API_EXAMPLES)
+       @find examples -type f -name '*.c' -printf '@example %p\n' | LC_ALL=C sort >> $(API_EXAMPLES)
        @printf '*/\n' >> $(API_EXAMPLES)
 
 guides-pdf-clean: guides-pdf-img-clean