問題タブ [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.

0 投票する
5 に答える
3496 参照

ios - ビルド スクリプトに Xcode ボット統合番号を追加する方法

Settings.bundle ファイルを使用して iPad アプリケーションを作成しています。アプリケーションのバージョン番号と xcode ボットの統合番号 (バンドルのビルド番号ではない) を表示するビルド スクリプトを作成しています。ウェブを検索しましたが、解決策が見つかりませんでした。これが私がまだ得たものです:

ビルド バージョン番号で、CFBundleVersion を xcode ボット統合番号に置き換えたいと思います。

0 投票する
1 に答える
510 参照

groovy - 例によるガント

シンプルな「Hello, Gant!」を取得しようとしています。ガントの構築と実行。1.9.10-Groovy-2.0.0 バージョンをダウンロードして解凍し、単一のgreetタスクを定義するビルドを作成しようとしています。greet実行すると、「 Hello, Gant! 」メッセージが STDOUT に出力さます。

具体的な質問:

  • Gant を「インストール」するにはどうすればよいですか? などの環境変数を定義してから、 systemなどGANT_HOMEに配置する必要がありますか?%GANT_HOME%\binPath
  • Gant ビルドスクリプトの名前は? など、私が好きなものは何HelloGant.groovyですか?
  • greetで定義されたタスクをHelloGant.groovyコマンドラインから実行するにはどうすればよいですか?
0 投票する
1 に答える
1002 参照

neo4j - NEO4j で複数の一意の制約をスクリプト化する

NEO4J データベース用の CYPHER ビルド スクリプトをまとめようとしています。

すべてのノードと関係を作成するスクリプトを作成することに成功しましたが、複数の UNIQUE 制約を作成するスクリプトを作成する方法を見つけるのに苦労しています。

地理的な場所、スキル、部門のノードがあり、各ノードが特定のタイプのアーティファクトのインスタンスを 1 つだけ許可するようにしたいと考えています。

Web インターフェイスを介して個々の CYPHER クエリとして一意の制約を作成できますが、単一のビルド スクリプトとして作成することはできません。

0 投票する
0 に答える
113 参照

c++ - automake を使用してライブラリを生成するビルド スクリプト

C++ ソース コードからライブラリ (Ubuntu、共有または静的) を作成したいと考えています。指定されたソース コードには、「outFile.cpp」に main() 関数が含まれています。

"g++ -lMyLibrary.a" のように、後でライブラリにリンクする必要がある独自の main.cpp ファイルを作成したいと考えています。

そのため、C++ ソース コードのビルド スクリプトを変更したいと考えています。main() 関数を除外し、ソース コードからすべての関数/メソッドを提供するライブラリ ファイルを生成するには、以下のビルド スクリプトで何を変更する必要がありますか?

buildscript は automake を使用します。

ビルドスクリプト.sh:

Makefile.am:

説明が不十分で申し訳ありません。これは私が最初に作成したビルド スクリプトであり、必要なツールについてはまだ読んでいます。ありがとう。

0 投票する
2 に答える
610 参照

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 ビルド ツールの新しいユーザーであり、非常に一般的な実用的なシナリオであるこの種の単純な例を実行できませんでした。

エラーを修正し、要件/目的を満たすためにアプローチに最適化を追加するために必要な詳細を提案してください。