def should_run(self):
        if not os.path.exists(self.bower_dir):
            return True
        return mtime(self.bower_dir) < mtime(pjoin(here, 'bower.json'))
dataset/ETHPy150Open everware/everware/setup.py/Bower.should_run/original