Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u9mdB-006H1c-2Y for pgsql-hackers@arkaria.postgresql.org; Tue, 29 Apr 2025 15:12:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1u9md8-0080kQ-Ix for pgsql-hackers@arkaria.postgresql.org; Tue, 29 Apr 2025 15:12:19 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u9md7-0080kA-NB for pgsql-hackers@lists.postgresql.org; Tue, 29 Apr 2025 15:12:19 +0000 Received: from fout-a5-smtp.messagingengine.com ([103.168.172.148]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u9md5-000C93-37 for pgsql-hackers@lists.postgresql.org; Tue, 29 Apr 2025 15:12:17 +0000 Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfout.phl.internal (Postfix) with ESMTP id 086F913801C2; Tue, 29 Apr 2025 11:12:14 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Tue, 29 Apr 2025 11:12:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=justatheory.com; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm2; t=1745939534; x= 1746025934; bh=5VtwFkWjeFJohV1KUwdMe4MsNNhSdhjvuBKY0PwmAV0=; b=f 4M4mG2fP/Bfav1kM77fK5Ukr/HgWCtBg11uFccUSCIK/JIEorJ12Ub4V4XGSuqEL CNPHM1AGvSeHubX1MwK9vkApiO+RKoATHLV2qy1PedfS0t1UpdFPhas/02p415Ip LUUKUIhXWq1vp7nUW8mPVW7byV0CaQCPdIpu8u1vHzbKEHm92zk1Wmre6SwB7l2a MRaMS/qNBalaeTAowAPs+4mrMoQc5IbJbWUb/545xmdEOxpI7hU7By/53+Kkq+lO 9weAccgEfZmidQhfOkPypUrVuM03y2lxOeh0LpHIg9x84kyPmfOg8zfRNdDxDpUY BVQMNME7lLcRr4iSuMwAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1745939534; x=1746025934; bh=5VtwFkWjeFJohV1KUwdMe4MsNNhSdhjvuBK Y0PwmAV0=; b=kWTXkTbFIAbrinki8de5L0howWvu0CASGCaV0F1mGokb1adpZ4T N1HltWb6u3TnRgSOObshLuq12DliMA6khSKT4AEODhd/GzbP6PQpQsTtBEAEYa5v ZkcWCEqPhRUV3JP100KHIBs8FbeANyDbMaMlRPgLZ+it2jjrUt/rRYFcfK20fZ/m 6VHvTFUB+NNncILFrovBEp7eA1ODCk/C6IgFZOEN5Kel+6BT3n6Zxb6/rvz6QS8M G2qUkhWlshEbghCXwm4Odl80GZmePmIya0fOkFTy2nOL0cxx4wfjJUl6XI4wvQDm J7O+m11R8baeYgF3/Ay1kIlnSv0LuYkDuZg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvieegudegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurheptggguffhjgffvefkfhfvofesghdtmherhhdt jeenucfhrhhomhepfdffrghvihguucfgrdcuhghhvggvlhgvrhdfuceouggrvhhiugesjh hushhtrghthhgvohhrhidrtghomheqnecuggftrfgrthhtvghrnheptdeukeetieeluedt iedtffegkedvffdvkefgheduvdduueeileefffdutdelveegnecuffhomhgrihhnpehgih hthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhl fhhrohhmpegurghvihgusehjuhhsthgrthhhvghorhihrdgtohhmpdhnsggprhgtphhtth hopeegpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehmrghthhgvuhhsshhsihhl vheljeesghhmrghilhdrtghomhdprhgtphhtthhopehmhihonhesuggvsghirghnrdhorh hgpdhrtghpthhtohepphgvthgvrhesvghishgvnhhtrhgruhhtrdhorhhgpdhrtghpthht ohepphhgshhqlhdqhhgrtghkvghrsheslhhishhtshdrphhoshhtghhrvghsqhhlrdhorh hg X-ME-Proxy: Feedback-ID: i7c334307:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 29 Apr 2025 11:12:13 -0400 (EDT) Content-Type: multipart/signed; boundary="Apple-Mail=_1B3BA5DF-F3C9-4A32-8CF1-AC99786F629C"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.500.181.1.5\)) Subject: Re: extension_control_path and "directory" From: "David E. Wheeler" In-Reply-To: Date: Tue, 29 Apr 2025 11:12:02 -0400 Cc: Christoph Berg , Peter Eisentraut , pgsql-hackers@lists.postgresql.org Message-Id: <13D07384-6B56-40E9-993A-1CAE7F8F8017@justatheory.com> References: <3C304C9E-976C-4FB9-A883-707E0B90756A@justatheory.com> <546E7C54-D2F4-4DBB-9A06-EBBF90265A2C@justatheory.com> <672C8C5E-519A-4B39-9421-E6C31917B271@justatheory.com> To: Matheus Alcantara X-Mailer: Apple Mail (2.3826.500.181.1.5) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --Apple-Mail=_1B3BA5DF-F3C9-4A32-8CF1-AC99786F629C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On Apr 29, 2025, at 11:06, Matheus Alcantara = wrote: > The substitute_path_macro() already handles the if/else on "piece" but = I > think that this if/else version looks nicer. Fixed. >=20 > I've also included some documentation changes for this v5 version to > remove the "extension" from the examples and also mention the scenario > when using the "directory" on the .control file. Nice, thanks. I=E2=80=99ve made a PR in my GitHub clone for anyone who = likes to look it over that way. https://github.com/theory/postgres/pull/11/files Best, David --Apple-Mail=_1B3BA5DF-F3C9-4A32-8CF1-AC99786F629C Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEd+KfmbOQis6ZycGGkt9idPjIgfEFAmgQ7EIACgkQkt9idPjI gfEW+Q/+OknJdpWHvPg9xN8guG+70Bv4MMIvtcaY/u/9GZqPmTO6+nteDoY4ahF4 n75B4t6TZfFAySGKkuilzeYxsUGPV14fNVXcgu0rfVbpxQFGHlKwb2gkolmIiWnd xF3qKtgXhteHKKO8ZZJn4BofKM8RiHtyNvBh197LqfB/MJnBSmwXBkw8/UzfMbbG rmZ/1SGAIHaPbPEJ6V3UgA2D9hj8fZNFLBECeA92tEtejwX9l/TVIisJVM9wNJnY t5QNA3acqdQsuzH6lM61K/tj/U5pN6v3R5RSE8TYMvNvbKk2oil23FVuL3f4TnbR MDeXMT2etxVaBiSumOehqJLFHq9TENl6wsxlhattBEeLtxSyCWRh8bL3PByt/Je7 caM+xL5m9eNzpZng8xcjHZe5jMziu1eo/lW1hSuTzATycuLs3tpnmODZrEn5qIaI uN1URN//fMFuIQpcBnbPDA11/Hs8LSyQ8+iRGC49doaYfjHz5QUxWuSVeV9Aru2M 7rGa7syLo/8/pWoFzsiOQjzxwA9f06sSHAQ30YdUpnri7lpFSYoifwsoQgyxOjOL bZibPbTbMBUopUqd7XVASUQKMtJsEO0KyUCshALuzZprhOSkZQq1bSrWCipsZ3CD oBhRk9cFh6T63AzScQ1JRsHsrJI+bNWsZHBjo+B7JIplezLfyBU= =BcD+ -----END PGP SIGNATURE----- --Apple-Mail=_1B3BA5DF-F3C9-4A32-8CF1-AC99786F629C--