Each time I run the truffle migrate
command, I see the following messages:
Compiling .\contracts\DateTime.sol...
Compiling .\contracts\DateTimeUtils.sol...
Compiling .\contracts\ERC20Token.sol...
Compiling .\contracts\Migrations.sol...
Compiling .\contracts\SafeMath.sol...
Compiling .\contracts\StringLib.sol...
Compiling .\contracts\getPrice.sol...
Compiling .\contracts\oraclizeAPI_0.4.sol...
Is truffle migrate
compiling all my source files again, despite there being no changes? Or is truffle just showing which files it's checking?
If not, what is it doing when it shows "Compiling sourcefilename" when doing a migration?
How can I fix this, if it's really compiling?
I'm using Truffle v4.0.0-beta.0 (core: 4.0.0-beta.0)
Thanks!