forked from intel/stacks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
processmd.py
27 lines (23 loc) · 855 Bytes
/
processmd.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import os
import os.path
from pathlib import Path
from shutil import copyfile
fileExtension = ".md"
files = []
buildDir = "_build"
def getFiles():
Path(buildDir).mkdir(parents=True, exist_ok=True)
for dirpath, dirnames, filenames in os.walk("."):
for filename in [f for f in filenames if f.endswith(fileExtension)]:
if buildDir not in dirpath:
lastDirName = os.path.split(dirpath)[1]
if "." != lastDirName:
newFileName = lastDirName + "-" + filename
else:
newFileName = filename
filepath = os.path.join(dirpath,filename)
print(filepath)
newFilePath = os.path.join(buildDir,newFileName)
#copyfile(filepath,newFilePath)
files.append(newFileName)
getFiles()