2 TARGETS
= README.html README.pdf README.
info
3 ELC
= $(patsubst %.el
,%.elc
,$(wildcard *.el
))
10 .
/scripts
/publish html
$<
13 .
/scripts
/publish pdf
$<
16 .
/scripts
/publish
info $<
18 muse-build.elc
: scripts
/muse-build.el
19 @echo muse-build.el is not byte-compiled
22 @
$(EMACS
) --no-init-file
--no-site-file
-batch \
23 -l scripts
/muse-build.el
-L . \
24 -f batch-byte-compile
$<
29 realclean distclean fullclean
: clean
30 -rm -f README.
* missfont.log
32 test: fullclean
$(TARGETS
) $(ELC
)
34 emacs
-q
-batch
-L .
-l scripts
/muse-build.el \
35 -f muse-elint-files muse-
*.el
38 (cd ..
; tar cvzf ~
/Public
/Emacs
/muse.
tar.gz muse
)
40 ######################################################################
42 # Makefile rules for Arabic transliteration tool
44 CFLAGS
= -g
-DSTANDALONE
46 atranslit
: atranslit.
cpp
47 g
++ $(CFLAGS
) -o
$@
$<