Making clean build the default mode until bugs are fixed

This commit is contained in:
octospacc 2022-08-28 15:00:22 +02:00
parent 271a4323aa
commit 2fb21febe1
1 changed files with 7 additions and 7 deletions

View File

@ -110,7 +110,7 @@ def Main(Args, FeedEntries):
# os.chdir(Args.InputDir) # os.chdir(Args.InputDir)
# print(f"[I] Current directory: {Args.InputDir}") # print(f"[I] Current directory: {Args.InputDir}")
CleanBuild = Args.CleanBuild DiffBuild = Args.DiffBuild
OutputDir = Args.OutputDir if Args.OutputDir else ReadConf(SiteConf, 'Site', 'OutputDir') if ReadConf(SiteConf, 'Site', 'OutputDir') else 'public' OutputDir = Args.OutputDir if Args.OutputDir else ReadConf(SiteConf, 'Site', 'OutputDir') if ReadConf(SiteConf, 'Site', 'OutputDir') else 'public'
OutputDir = OutputDir.removesuffix('/') OutputDir = OutputDir.removesuffix('/')
CheckSafeOutputDir(OutputDir) CheckSafeOutputDir(OutputDir)
@ -148,13 +148,13 @@ def Main(Args, FeedEntries):
else: else:
ConfMenu = [] ConfMenu = []
if CleanBuild: if DiffBuild:
print("[I] Building Clean") print("[I] Build mode: Differential")
LimitFiles = GetModifiedFiles(OutputDir)
else:
print("[I] Build mode: Clean")
ResetOutputDir(OutputDir) ResetOutputDir(OutputDir)
LimitFiles = False LimitFiles = False
else:
print("[I] Building Differentially")
LimitFiles = GetModifiedFiles(OutputDir)
if os.path.isdir('Pages'): if os.path.isdir('Pages'):
HavePages = True HavePages = True
@ -257,7 +257,7 @@ def Main(Args, FeedEntries):
if __name__ == '__main__': if __name__ == '__main__':
Parser = argparse.ArgumentParser() Parser = argparse.ArgumentParser()
Parser.add_argument('--CleanBuild', action='store_true') Parser.add_argument('--DiffBuild', action='store_true')
Parser.add_argument('--OutputDir', type=str) Parser.add_argument('--OutputDir', type=str)
#Parser.add_argument('--InputDir', type=str) #Parser.add_argument('--InputDir', type=str)
Parser.add_argument('--Sorting', type=str) Parser.add_argument('--Sorting', type=str)