システム Verilog ファイルをコンパイルする tclsh スクリプトを作成しています。以下の問題を解決し、tclsh スクリプト内のすべてのファイルをコンパイルするにはどうすればよいですか?
以下のコマンドは、「mod1.sv」のみをコンパイルします。
exec vlogan -sverilog mod1.sv mod2.sv mod3.sv
以下のコマンドは、「mod2.sv」のみをコンパイルします。
exec vlogan -sverilog mod2.sv mod3.sv mod1.sv
しかし、これは実際にはすべての sv ファイルをコマンド ラインでコンパイルします。
vlogan -sverilog mod2.sv mod3.sv mod1.sv