代码拉取完成,页面将自动刷新
images = flash-ram-mm.png \
linker.png \
relocation.png \
sections.png \
stack.png \
csections.png
htmls = arm-iset.html \
asm-directives.html \
data-in-ram.html \
index.html \
using-ram.html \
arm-lab.html \
copyright.html \
lds.html \
arm-prog-model.html \
hello-arm.html \
linker.html \
c-startup.html \
exc-handle.html \
contributing.html \
credits.html \
c-library.html \
inline-assembly.html \
arm-stacks.html
sources = code/sum.s code/strlen.s code/sum-sub.s code/main.s
# available multilanguage versions see lang-*.conf files
# use make ALANG=ru override for translated version build
ALANG = en
all: $(htmls) $(images) revision.rss
gnu-eprog.epub: gnu-eprog.asciidoc $(images)
a2x -d book -f epub $<
$(htmls): gnu-eprog.xml
java -cp "/usr/share/java/saxon.jar:/usr/share/java/xslthl.jar" \
-Dxslthl.config="file://$(PWD)/xslthl-config.xml" \
com.icl.saxon.StyleSheet gnu-eprog.xml docbook.xsl
imgsizer $(htmls)
-tidy --quiet -m $(htmls) 2> /dev/null
revision.rss: gnu-eprog.xml
xsltproc rss.xsl gnu-eprog.xml | tr -s "\n" > revision.rss
%.xml: %.asciidoc $(sources)
asciidoc -a lang=$(ALANG) -b docbook $<
%.png: %.dia
dia --export=$@ --filter=png-libart $<
clean:
rm -f *.html
rm -f gnu-eprog.xml
rm -f $(images)
distclean: clean
find . -name "*~" -exec rm -f {} ";"
upload:
lftp -f upload.lftp
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。