Source

Sun / Makefile.epl

steve 911e658 














































































### Makefile --- The makefile to build EOS

## Copyright (C) 1995 Sun Microsystems, Inc.

## Maintainer:	Eduardo Pelegri-Llopart <eduardo.pelegri-llopart@Eng.Sun.COM>
## Author:      Eduardo Pelegri-Llopart <eduardo.pelegri-llopart@Eng.Sun.COM>

## Keywords:	SPARCworks EOS Era on SPARCworks make makefile

### Commentary:

## Please send feedback to eduardo.pelegri-llopart@eng.sun.com

### Code:

# what emacs is called on your system
EMACS = ../../src/xemacs

# compile with noninteractive and relatively clean environment
BATCHFLAGS = -batch -vanilla -eval "(push \"$$(pwd)\" load-path)"

# files that contain variables and macros that everything else depends on
CORE = sun-eos-common.el

OBJECTS = \
	sun-eos-browser.elc sun-eos-common.elc sun-eos-debugger-extra.elc  \
	sun-eos-debugger.elc sun-eos-editor.elc sun-eos-init.elc \
	sun-eos-menubar.elc sun-eos-toolbar.elc sun-eos-load.elc

SOURCES = \
	sun-eos-browser.el sun-eos-common.el sun-eos-debugger-extra.el  \
	sun-eos-debugger.el sun-eos-editor.el sun-eos-init.el \
	sun-eos-menubar.el sun-eos-toolbar.el sun-eos-load.el

EXTRA = custom-load.elc

all:	$(OBJECTS)

clean:
	rm -f $(OBJECTS)

custom-load.elc: auto-autoloads.el
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile custom-load.el

sun-eos-browser.elc: sun-eos-browser.el $(CORE)
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-browser.el

sun-eos-debugger.elc: sun-eos-debugger.el $(CORE)
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-debugger.el

sun-eos-debugger-extra.elc: sun-eos-debugger-extra.el $(CORE)
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-debugger-extra.el

sun-eos-editor.elc: sun-eos-editor.el $(CORE)
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-editor.el

sun-eos-toolbar.elc: sun-eos-toolbar.el $(CORE)
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-toolbar.el

sun-eos-menubar.elc: sun-eos-menubar.el $(CORE)
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-menubar.el

sun-eos-common.elc: sun-eos-common.el
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-common.el

sun-eos-init.elc: sun-eos-init.el
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-init.el

sun-eos-load.elc: sun-eos-load.el
	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-load.el

autoloads: custom-load.el

custom-load.el: $(SOURCES)
	$(EMACS) -batch -q -no-site-file \
		-eval '(setq autoload-target-directory "'`pwd`'/")' \
		-l autoload \
		-f batch-update-autoloads $?

### Makefile ends here
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.