Skip to content

Commit 88f9c00

Browse files
committed
fix: cli: serve: Minified files check and fetch
Signed-off-by: Jorge Marques <jorge.marques@analog.com>
1 parent 29fe667 commit 88f9c00

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

adi_doctools/cli/serve.py

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,10 @@ def dir_assert(file, msg):
131131
from weasyprint.text.fonts import FontConfiguration
132132
builder = 'singlehtml'
133133

134-
source_files = {'app.umd.js', 'app.umd.js.map', 'app.min.css',
135-
'app.min.css.map'}
134+
source_files = {'app.umd.js', 'app.umd.js.map',
135+
'app.min.css', 'app.min.css.map',
136+
'extra.umd.js', 'extra.umd.js.map',
137+
'extra.min.css', 'extra.min.css.map'}
136138
cwd_ = getcwd()
137139

138140
def signal_handler(sig, frame):
@@ -170,8 +172,8 @@ def fetch_compiled(path_):
170172
for d in listdir(dist):
171173
break
172174
for f in source_files:
173-
src = path.join(dist, d, cosmic_static, f)
174-
dest = path.join(path_, cosmic_static, f)
175+
src = path.join(dist, d, static_path, f)
176+
dest = path.join(path_, static_path, f)
175177
copy(src, dest)
176178
rmtree(dist)
177179
click.echo("Success fetching the pre-compiled files!")
@@ -194,9 +196,13 @@ def fetch_compiled(path_):
194196
if symbolic_assert(rollup_bin, log['node_'].format(rollup_bin)):
195197
return
196198
else:
197-
comp_js = path.abspath(path.join(static_path, 'app.umd.js'))
198-
comp_css = path.abspath(path.join(static_path, 'app.min.css'))
199-
if not path.isfile(comp_js) or not path.isfile(comp_css):
199+
with_sources = True
200+
for s in source_files:
201+
comp_ = path.abspath(path.join(par_dir, static_path, s))
202+
if not path.isfile(comp_):
203+
with_sources = False
204+
205+
if not with_sources:
200206
click.echo(log['comp'])
201207
if which("node") is None:
202208
click.echo(log['node_alt'])

0 commit comments

Comments
 (0)