blob: 70d367ec2690730f6318c4d8373750db5bb70fcd [file] [log] [blame]
apatrick@chromium.org226b7912010-07-28 03:18:17 +09001#!/usr/bin/env python
maruel@chromium.org1f144a32011-11-24 04:13:44 +09002# Copyright (c) 2011 The Chromium Authors. All rights reserved.
apatrick@chromium.org226b7912010-07-28 03:18:17 +09003# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
maruel@chromium.org1f144a32011-11-24 04:13:44 +09005"""Writes True if the argument is a directory."""
apatrick@chromium.org226b7912010-07-28 03:18:17 +09006
7import os.path
8import sys
9
maruel@chromium.org1f144a32011-11-24 04:13:44 +090010def main():
bratell@opera.comf810d342014-04-17 06:52:49 +090011 sys.stdout.write(_is_dir(sys.argv[1]))
maruel@chromium.org1f144a32011-11-24 04:13:44 +090012 return 0
13
bratell@opera.comf810d342014-04-17 06:52:49 +090014def _is_dir(dir_name):
15 return str(os.path.isdir(dir_name))
16
17def DoMain(args):
18 """Hook to be called from gyp without starting a separate python
19 interpreter."""
20 return _is_dir(args[0])
21
maruel@chromium.org1f144a32011-11-24 04:13:44 +090022if __name__ == '__main__':
23 sys.exit(main())