値がビルド設定の選択に依存するGYP変数を定義することはできますか?GYP変数はビルド設定に基づいています
6
A
答えて
-1
「ビルド構成」によって「デバッグ」と「リリース」の区別があると思われます。あなた*の.gypファイルに以下を追加しよう:いくつかのより多くの例と
...
'configurations': {
'Debug': {
'variables': {
'some_variable%' : 'debug_value',
},
'Release': {
'variables': {
'some_variable%' : 'release_value',
},
},
}
...
リンク:gyp - how to specify link library flavor。それは不可能だようhttp://n8.io/converting-a-c-library-to-gyp/
0
はthis wikiページによるとルックス:
- 「プレ」変数の展開と条件の評価を「早期に」実行しますか。
- ...
- ターゲット設定を適切な構成にマージします。
1
ただ、変数$(BUILDTYPE)
または$(ConfigurationName)
を使用しています。
関連する問題
- 1. TableView:rowName設定変数に基づいて
- 2. は#OF URLに基づいて変数を設定 - window.location.hash
- 3. georreferencedデータに基づいてカテゴリ変数を設定する
- 4. jQueryのCSSクラスに基づいて変数を設定する
- 5. laravelの日付に基づいて設定変数をソート
- 6. Capistranoはロールに基づいて変数を設定できますか?
- 7. タイマーまたはカウント変数に基づいてラクダルートを設定する
- 8. 変数値を他の変数に基づいて設定する
- 9. Javascript/Jquery - 変数に基づいて変数名を設定する方法
- 10. 現在アクティブなテストケースに基づいて変数を設定します
- 11. ピラミッド:設定に基づいてサイトコンテンツを変更する
- 12. jenkinsビルド変数に基づいてxml構成ファイルを変更する
- 13. ユーザー設定に基づいてFullCalendarのデフォルトビューを設定する
- 14. 角度の別の変数に基づいてドロップダウンのデフォルトを設定する
- 15. NSLocalizedString、アプリケーションの設定に基づいて言語を変更
- 16. ドッカーの他の環境変数に基づいて環境変数をenvファイルに設定します
- 17. SSIS別の変数の日付に基づいて変数を次の月曜日に設定します
- 18. は、コンテナの幅に基づいて、私は0.75を乗じた幅に基づいて、コンテナの高さを設定しようとしています定数
- 19. GYPパーサー外のGYPにユーザ定義変数を追加する
- 20. 変数に基づいてロールを実行しています
- 21. 引数に基づいて変数を設定する規則はありますか?
- 22. PHPは増加する数値に基づいて多くの変数を設定します
- 23. 選択に基づいてランダムにアイコンを設定します
- 24. テキストフィールドに基づいてラジオボタンを動的に設定します。
- 25. 定数フィールドに基づいて計算
- 26. Visual Studio:セットアッププロジェクトはビルド構成に基づいて変更されますか?
- 27. チェックボックスに基づいてループを設定するには
- 28. ビルド環境ターゲットに基づいてリアクションアプリの機能を変更
- 29. 特定の環境に基づいてビルド時に設定ファイルのエンドポイント値を置き換えますか?
- 30. フィールド値に基づいてキーストーンリスト "noedit"を設定しますか?
この記事はGitHubにあります:https://github.com/TooTallNate/n8.io/blob/master/articles/converting-ac-library-to-gyp.markdown – dmitris
これを試してみてください作業。変数を 'libraries'で使用しようとしましたが、binding.gypをロードしようとしているときにbinding.gypの '未定義変数some_variable 'を取得するだけです。 – OrangeDog