問題タブ [build-script]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - ビルド スクリプトに Xcode ボット統合番号を追加する方法
Settings.bundle ファイルを使用して iPad アプリケーションを作成しています。アプリケーションのバージョン番号と xcode ボットの統合番号 (バンドルのビルド番号ではない) を表示するビルド スクリプトを作成しています。ウェブを検索しましたが、解決策が見つかりませんでした。これが私がまだ得たものです:
ビルド バージョン番号で、CFBundleVersion を xcode ボット統合番号に置き換えたいと思います。
groovy - 例によるガント
シンプルな「Hello, Gant!」を取得しようとしています。ガントの構築と実行。1.9.10-Groovy-2.0.0 バージョンをダウンロードして解凍し、単一のgreet
タスクを定義するビルドを作成しようとしています。greet
実行すると、「 Hello, Gant! 」メッセージが STDOUT に出力されます。
具体的な質問:
- Gant を「インストール」するにはどうすればよいですか? などの環境変数を定義してから、 systemなど
GANT_HOME
に配置する必要がありますか?%GANT_HOME%\bin
Path
- Gant ビルドスクリプトの名前は? など、私が好きなものは何
HelloGant.groovy
ですか? greet
で定義されたタスクをHelloGant.groovy
コマンドラインから実行するにはどうすればよいですか?
neo4j - NEO4j で複数の一意の制約をスクリプト化する
NEO4J データベース用の CYPHER ビルド スクリプトをまとめようとしています。
すべてのノードと関係を作成するスクリプトを作成することに成功しましたが、複数の UNIQUE 制約を作成するスクリプトを作成する方法を見つけるのに苦労しています。
地理的な場所、スキル、部門のノードがあり、各ノードが特定のタイプのアーティファクトのインスタンスを 1 つだけ許可するようにしたいと考えています。
Web インターフェイスを介して個々の CYPHER クエリとして一意の制約を作成できますが、単一のビルド スクリプトとして作成することはできません。
c++ - automake を使用してライブラリを生成するビルド スクリプト
C++ ソース コードからライブラリ (Ubuntu、共有または静的) を作成したいと考えています。指定されたソース コードには、「outFile.cpp」に main() 関数が含まれています。
"g++ -lMyLibrary.a" のように、後でライブラリにリンクする必要がある独自の main.cpp ファイルを作成したいと考えています。
そのため、C++ ソース コードのビルド スクリプトを変更したいと考えています。main() 関数を除外し、ソース コードからすべての関数/メソッドを提供するライブラリ ファイルを生成するには、以下のビルド スクリプトで何を変更する必要がありますか?
buildscript は automake を使用します。
ビルドスクリプト.sh:
Makefile.am:
説明が不十分で申し訳ありません。これは私が最初に作成したビルド スクリプトであり、必要なツールについてはまだ読んでいます。ありがとう。
python - 階層ディレクトリ構造を構築する SCons
ディレクトリ構造:
root_dir/SConstruct の内容:
sum/src/SConscript ファイルの内容:
sum/src/SConscriptmultiply
ファイルのコメントに記載されているのと同じ目的で、同様の種類の SConscript ファイルがディレクトリに存在します。
src_main/SConscript の場合:
%scons -Q の実行
sum.o の作成中に -Imultiply/include が使用される理由がわかりません。sum SCOnscript ファイルにはenv['CPPPATH'] = ['#/sum/include']を使用しましたが、同様のものと見なされます。乗算/src/SConscriptファイルで使用した種類のステートメント(つまり、env['CPPPATH'] = ['#/multiply/include'] )
私は scons ビルド ツールの新しいユーザーであり、非常に一般的な実用的なシナリオであるこの種の単純な例を実行できませんでした。
エラーを修正し、要件/目的を満たすためにアプローチに最適化を追加するために必要な詳細を提案してください。