Moncader/JSWorkBench — pull request #7 by kuu (2012-10-12 04:11:01+00:00)
Title: Bug fix for a remote target issue.

[Issue]
Remote target(degreeJS)'s build is skipped.
[Cause]
If target's ouput file is stored in a remote repository, checking out the repository makes all input and output files have the same timestamp.
In such case, output file is assumed fresh and not necessary to build.
However, this could be a problem when the target supports multiple options
Users might want to use other options than that used for the pre-built output file.
[Fix]
Changed the comparison logic to check if the ouput and input files have the same timestamp.