xslide / Makefile.upstream

# xslide makefile
# $Id$
# $Name$

# what emacs is called on your system
EMACS = emacs

# no csh please
SHELL = /bin/sh

# have to preload the files that define variables used by other files
PRELOADS =  -l font-lock -l sendmail \
	-l xslide-data.el -l xslide-abbrev.el -l xslide-font.el \
	-l xslide-process.el -l xslide.el

# compile with noninteractive and relatively clean environment
BATCHFLAGS = -batch -q -no-site-file

FILES = \
	ChangeLog \
	dot_emacs \
	Makefile \
	NEWS \
	README.TXT \
	TODO \
	xslide-abbrev.el \
	xslide-data.el \
	xslide-font.el \
	xslide-initial.xsl \
	xslide-process.el \
	xslide.el \

OBJECTS = \
	xslide-data.elc xslide-abbrev.elc xslide-process.elc \
	xslide-font.elc xslide.elc

xslide:	$(OBJECTS)

%.elc:	%.el
	@echo compiling $<...
	@$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile $<


xslide.zip:	$(FILES)
		@-rm -f $@
		@zip -q $@ $(FILES)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.