From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: The 'cross' directory Date: Mon, 07 Aug 2023 20:09:14 +0300 Message-ID: <83fs4uok3p.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11123"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Aug 07 19:10:02 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qT3k2-0002fw-09 for ged-emacs-devel@m.gmane-mx.org; Mon, 07 Aug 2023 19:10:02 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qT3j2-0001ND-34; Mon, 07 Aug 2023 13:09:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qT3j0-0001Mt-O4 for emacs-devel@gnu.org; Mon, 07 Aug 2023 13:08:59 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qT3ix-0000mX-0k; Mon, 07 Aug 2023 13:08:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Subject:To:From:Date:mime-version:in-reply-to: references; bh=rM6ZuXXIFIwYP5tV2fI67JnWgCv/aVPY1fegYiPGaow=; b=dRGbJzmpPPSCbh y3+j2CthFBA9yBya6lqUFJKN4cwJyBRL+c4O3wvq0xXKqYz6ZS7Mxg3hfXxLhPxa6CtUfxN61alRI 3MI/IwX+JIxQtmXmXP7B/ry63dr+bKRkvvjRhpUOqeZj7gcbq1RjWbPoMpqDbTROLPREClEkadzg6 X/LWC0SuRgs55V+D9yFAvCZPcPdXfW2vzDGQJuYtTrKdQQVJt6y854ibziKofLKvmDhDK+D144716 KfW2JgbwD3St+RMcbonL/hEZMnM5z2eNr/B41crX3kVJiBlW25ed01e0+QzsIE/rWKAHZ84Qm29cL LJ4lY03k6MLcajIZnwAA==; X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:308420 Archived-At: The file cross/README, though somewhat terse, seems to say that this directory is for cross-building Emacs. AFAIK the only target for which Emacs can currently be cross-built is Android. But the portion of configure.ac that creates subdirectories in this directory and copies (links) files there is conditioned by if test "$XCONFIGURE" != "android"; then So this seems to run in any build but Android? In any case, it sounds like creating those subdirectories and linking files there is only needed in the Android build. And if so, can we please avoid doing this unnecessary stuff in other builds? Thanks.