From e73e4dc3717370b19385f88575b5c8baaf11a9a7 Mon Sep 17 00:00:00 2001 From: decalage2 Date: Fri, 12 Aug 2016 17:31:29 +0200 Subject: [PATCH] oledir: added main to make it a CLI script (issue #69) --- oletools/oledir.py | 4 +++- setup.py | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/oletools/oledir.py b/oletools/oledir.py index 5fef39b..02b9c07 100755 --- a/oletools/oledir.py +++ b/oletools/oledir.py @@ -113,7 +113,7 @@ def sid_display(sid): # === MAIN =================================================================== -if __name__ == '__main__': +def main(): # print banner with version print('oledir %s - http://decalage.info/python/oletools' % __version__) @@ -182,3 +182,5 @@ if __name__ == '__main__': # print t +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/setup.py b/setup.py index bb247d8..beb362c 100755 --- a/setup.py +++ b/setup.py @@ -268,6 +268,7 @@ entry_points = { 'mraptor=oletools.mraptor:main', 'olebrowse=oletools.olebrowse:main', 'oleid=oletools.oleid:main', + 'oledir=oletools.oledir:main', 'pyxswf=oletools.pyxswf:main' ], } -- libgit2 0.21.4