SCM Repository
[diderot] / branches / pure-cfg / Makefile.in |
View of /branches/pure-cfg/Makefile.in
Parent Directory
|
Revision Log
Revision 569 -
(download)
(annotate)
Fri Feb 25 19:48:44 2011 UTC (9 years, 11 months ago) by jhr
File size: 1576 byte(s)
Fri Feb 25 19:48:44 2011 UTC (9 years, 11 months ago) by jhr
File size: 1576 byte(s)
Add support for building runtime library to top-level makefile
# Makefile for diderot system # # COPYRIGHT (c) 2010 The Diderot Project (http://diderot-language.cs.uchicago.edu) # All rights reserved. # SHELL = @SHELL@ @SET_MAKE@ BUILD_DIRS = src/dnorm \ src/compiler \ src/lib .PHONY: help build local-install \ clean local-distclean local-devclean help: @echo "This Makefile supports the following targets:" @echo " help -- print this message." @echo " build -- build Diderot tools and libraries" @echo " local-install -- install Diderot tools and libraries in " @echo " @DIDEROT_ROOT@/bin" @echo " clean -- remove intermediate files generated during building" @echo " distclean -- remove files generated during configuration" @echo " and building; the resulting tree has the same" @echo " files as the distribution." @echo "The following additional targets are primarily for developers:" @echo " devclean -- remove everything that is not part of the CVS" @echo " repository." local-install: for dir in $(BUILD_DIRS); do \ (cd $$dir && $(MAKE) local-install) || exit $$?; \ done build: for dir in $(BUILD_DIRS); do \ (cd $$dir && $(MAKE) build) || exit $$?; \ done #################### Cleanup #################### CLEAN_SUBDIRS = $(BUILD_DIRS) CLEAN_FILES = DISTCLEAN_FILES = Makefile config.status config.log \ autom4te*.cache \ bin/dnorm \ bin/diderotc \ bin/install-sml-wrapper.sh \ bin/.heap DEVCLEAN_FILES = configure include @DIDEROT_MKDIR@/clean-rules.gmk
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |