[Native][Tools] Add input directory in the bundles repack script
diff --git a/kotlin-native/tools/scripts/repack_bundles.py b/kotlin-native/tools/scripts/repack_bundles.py
index 849dcbf..c22644b 100755
--- a/kotlin-native/tools/scripts/repack_bundles.py
+++ b/kotlin-native/tools/scripts/repack_bundles.py
@@ -5,36 +5,39 @@
 import os.path
 import shutil
 
-if len(sys.argv) != 2:
-    print('Usage: ' + sys.argv[0] + ' <kotlin_version>')
+if len(sys.argv) != 3:
+    print('Usage: ' + sys.argv[0] + ' <kotlin_version> <input_dir>')
     sys.exit(0)
 
 kotlinVersion = sys.argv[1]
-print('Repacking bundles for Kotlin/Native version ' + kotlinVersion)
+inputDir = sys.argv[2]
+print('Repacking bundles for Kotlin/Native version ' + kotlinVersion + ' from ' + inputDir)
+os.chdir(inputDir)
 
-bundles = [f for f in os.listdir('.') if f.startswith('kotlin-native-prebuilt-') and (f.endswith('.tar.gz') or f.endswith('.zip')) and os.path.isfile(f)]
+bundles = [f for f in os.listdir('.')
+           if f.startswith('kotlin-native-prebuilt-') and (f.endswith('.tar.gz') or f.endswith('.zip')) and os.path.isfile(f)]
 print('Found ' + str(len(bundles)) + ' bundle files to repack: ' + ', '.join(bundles))
 
 for bundle in bundles:
-	print('')
-	print('Unpacking ' + bundle)
-	unpackCommand = 'unzip -qq' if bundle.endswith('.zip') else 'tar -xzf'
-	os.system(unpackCommand + ' ' + bundle)
+    print('')
+    print('Unpacking ' + bundle)
+    unpackCommand = 'unzip -qq' if bundle.endswith('.zip') else 'tar -xzf'
+    os.system(unpackCommand + ' ' + bundle)
 
-	extractedDir = bundle.rstrip('.tar.gz').rstrip('.zip')
-	renamedDir = extractedDir.replace('-prebuilt-', '-')
-	print('Renaming ' + extractedDir + ' to ' + renamedDir)
-	os.rename(extractedDir, renamedDir)
+    extractedDir = bundle.rstrip('.tar.gz').rstrip('.zip')
+    renamedDir = extractedDir.replace('-prebuilt-', '-')
+    print('Renaming ' + extractedDir + ' to ' + renamedDir)
+    os.rename(extractedDir, renamedDir)
 
-	repackedBundle = renamedDir + ('.zip' if bundle.endswith('.zip') else '.tar.gz')
-	print('Packing ' + repackedBundle)
-	packCommand = 'zip -qq -r' if bundle.endswith('.zip') else 'COPYFILE_DISABLE=true tar -czf'
-	os.system(packCommand + ' ' + repackedBundle + ' ' + renamedDir)
-	shutil.rmtree(renamedDir)
+    repackedBundle = renamedDir + ('.zip' if bundle.endswith('.zip') else '.tar.gz')
+    print('Packing ' + repackedBundle)
+    packCommand = 'zip -qq -r' if bundle.endswith('.zip') else 'COPYFILE_DISABLE=true tar -czf'
+    os.system(packCommand + ' ' + repackedBundle + ' ' + renamedDir)
+    shutil.rmtree(renamedDir)
 
-	print('Calculating SHA256')
-	shaCommand = 'shasum -a 256'
-	os.system(shaCommand + ' ' + repackedBundle + ' > ' + repackedBundle + '.sha256')
+    print('Calculating SHA256')
+    shaCommand = 'shasum -a 256'
+    os.system(shaCommand + ' ' + repackedBundle + ' > ' + repackedBundle + '.sha256')
 
 print('')
 print('Done.')