lesson_initialize: windows compatibility
authorMaxim Belkin <maxim.belkin@gmail.com>
Thu, 5 Dec 2019 20:13:05 +0000 (14:13 -0600)
committerMaxim Belkin <maxim.belkin@gmail.com>
Thu, 5 Dec 2019 20:13:05 +0000 (14:13 -0600)
bin/lesson_initialize.py

index 5d0488d87010ba50a65d2bccc31ad8a4d0fd19d4..1ac8a232a230e84a1a9b0ee3653eb81d7c5621b7 100644 (file)
@@ -12,11 +12,11 @@ BOILERPLATE = (
     'CONTRIBUTING.md',
     'README.md',
     '_config.yml',
-    '_episodes/01-introduction.md',
-    '_extras/about.md',
-    '_extras/discuss.md',
-    '_extras/figures.md',
-    '_extras/guide.md',
+    os.path.join('_episodes', '01-introduction.md'),
+    os.path.join('_extras', 'about.md'),
+    os.path.join('_extras', 'discuss.md'),
+    os.path.join('_extras', 'figures.md'),
+    os.path.join('_extras', 'guide.md'),
     'index.md',
     'reference.md',
     'setup.md',
@@ -39,7 +39,7 @@ def main():
     # Create.
     for path in BOILERPLATE:
         shutil.copyfile(
-            "bin/boilerplate/{}".format(path),
+            os.path.join('bin', 'boilerplate', path)
             path
         )