From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <lboccass@Brocade.com>
Received: from mx0a-000f0801.pphosted.com (mx0a-000f0801.pphosted.com
 [67.231.144.122]) by dpdk.org (Postfix) with ESMTP id 9930F2BF1
 for <dev@dpdk.org>; Fri, 23 Jun 2017 20:44:52 +0200 (CEST)
Received: from pps.filterd (m0000542.ppops.net [127.0.0.1])
 by mx0a-000f0801.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id
 v5NIiq6J005959; Fri, 23 Jun 2017 11:44:52 -0700
Received: from brmwp-exmb11.corp.brocade.com ([208.47.132.227])
 by mx0a-000f0801.pphosted.com with ESMTP id 2b6u8x5uam-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);
 Fri, 23 Jun 2017 11:44:52 -0700
Received: from EMEAWP-EXMB11.corp.brocade.com (172.29.11.85) by
 BRMWP-EXMB11.corp.brocade.com (172.16.59.77) with Microsoft SMTP Server (TLS)
 id 15.0.1293.2; Fri, 23 Jun 2017 12:44:49 -0600
Received: from BRA-6G85P12.brocade.com (10.252.50.36) by
 EMEAWP-EXMB11.corp.brocade.com (172.29.11.85) with Microsoft SMTP Server
 (TLS) id 15.0.1293.2; Fri, 23 Jun 2017 20:44:45 +0200
From: <lboccass@brocade.com>
To: <dev@dpdk.org>
CC: Luca Boccassi <luca.boccassi@gmail.com>
Date: Fri, 23 Jun 2017 19:41:49 +0100
Message-ID: <20170623184153.24488-5-lboccass@brocade.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20170623184153.24488-1-lboccass@brocade.com>
References: <20170623181616.16981-1-lboccass@brocade.com>
 <20170623184153.24488-1-lboccass@brocade.com>
MIME-Version: 1.0
Content-Type: text/plain
X-Originating-IP: [10.252.50.36]
X-ClientProxiedBy: hq1wp-excas12.corp.brocade.com (10.70.38.22) To
 EMEAWP-EXMB11.corp.brocade.com (172.29.11.85)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, ,
 definitions=2017-06-23_12:, , signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0
 reason=mlx scancount=1 engine=8.0.1-1703280000 definitions=main-1706230308
Subject: [dpdk-dev] [PATCH v3 4/8] mk: sort list of files in examples.dox
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 18:44:54 -0000

From: Luca Boccassi <luca.boccassi@gmail.com>

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 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mk/rte.sdkdoc.mk b/mk/rte.sdkdoc.mk
index c0eaa3502..de31b78cf 100644
--- a/mk/rte.sdkdoc.mk
+++ b/mk/rte.sdkdoc.mk
@@ -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
-- 
2.11.0