acebf478d3d84c44a3ed41faedeb3ae2f1947db6
1 .PHONY
: all clean upload
5 main_sources
= $(wildcard ls
[0-9][0-9][0-9].mdwn
)
6 pdfs
= $(patsubst %.mdwn
,%.pdf
,$(main_sources
))
7 deps
= $(patsubst %,tex_out
/%.d
,$(main_sources
))
11 ls012
= $(realpath ls012
)
13 $(ls012
)/areas.mdwn
$(ls012
)/xo_cost.mdwn
: ls012_optable.py ls012
/optable.csv
14 python3 ls012_optable.py
16 tex_out
/%.mdwn.d
: %.mdwn ..
/..
/mdwn_inline.py
18 @..
/..
/mdwn_inline.py
--deps
$< tex_out
/$*.mdwn
20 tex_out
/%.mdwn
: %.mdwn ..
/..
/mdwn_inline.py
22 ..
/..
/mdwn_inline.py
$< tex_out
/$*.mdwn
24 %.pdf
: tex_out
/%.mdwn ..
/..
/pandoc_img.py
26 --filter ..
/..
/pandoc_img.py \
28 -V margin-bottom
=0.9in \
29 -V margin-left
=0.4in \
30 -V margin-right
=0.4in \
40 rsync
-HPavz
*.pdf libre-soc.org
:opf_isa_wg
/
41 ssh libre-soc.org
'cp opf_isa_wg/*.pdf /var/www/ftp.libre-riscv.org/opf_ext_rfc/'
44 rm -fr
*.pdf tex_out ls012
/areas.mdwn ls012
/xo_cost.mdwn