From owner-freebsd-users-jp@freebsd.org Sun Jul 17 23:38:50 2016 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D4A8B9CD0E for ; Sun, 17 Jul 2016 23:38:50 +0000 (UTC) (envelope-from ribbon@ns.ribbon.or.jp) Received: from ns.ribbon.or.jp (ns.ribbon.or.jp [210.171.174.178]) by mx1.freebsd.org (Postfix) with ESMTP id 486F816D9 for ; Sun, 17 Jul 2016 23:38:49 +0000 (UTC) (envelope-from ribbon@ns.ribbon.or.jp) Received: by ns.ribbon.or.jp (Postfix, from userid 1001) id 3CC7B2FC4BD; Mon, 18 Jul 2016 08:38:40 +0900 (JST) Date: Mon, 18 Jul 2016 08:38:40 +0900 From: User Ribbon To: freebsd-users-jp@freebsd.org Message-ID: <20160717233840.GA29949@ns.ribbon.or.jp> References: <20160715135012.GA19937@ns.ribbon.or.jp> <20160716010836.d2d5e6c577f14d367553c65f@iwmt.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Disposition: inline In-Reply-To: <20160716010836.d2d5e6c577f14d367553c65f@iwmt.org> User-Agent: Mutt/1.5.23 (2014-03-12) Subject: [FreeBSD-users-jp 95880] Re: =?iso-2022-jp?b?cG9ydHMgGyRCJE4bKEIgTWFrZWZpbGUgGyRCJEcbKEI=?= =?iso-2022-jp?b?GyRCPnI3byUzJXMlUSUkJWskcjtYRGokOSRrSn1LIRsoQg==?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jul 2016 23:38:50 -0000 On Sat, Jul 16, 2016 at 01:08:36AM +0900, IWAMOTO Kouichi wrote: > > Makefile中に if文を記述して、CMAKE_ARGS に追加パラメータを渡すようにすれば > > 良いはずなのですが、if文の書き方が分からないのです。 > > CMAKE_ARGS に追加パラメータを渡すだけならば、if 文を使わず、 > > LANGUAGE_USA_CMAKE_ON= -DLANGUAGE=1 > LANGUAGE_ESP_CMAKE_ON= -DLANGUAGE=2 > LANGUAGE_DEU_CMAKE_ON= -DLANGUAGE=3 > 〜以下略〜 > > という記述を追加すれば、LANGUAGE_USA が選ばれた時は -DLANGUAGE=1 が、 > LANGUAGE_ESP が選ばれた時は -DLANGUAGE=2 が CMAKE_ARGS に追加されます。 > > 詳細は Porter's Handbook の以下の辺りを参照して下さい。 > > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html#options-cmake_on この方法でうまく出来ました。ありがとうございました。 portのメンテナに修正をお願いしようと思います。 ribbon