Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Annotation of /branches/pure-cfg/src/lib/build/Makefile.in
ViewVC logotype

Annotation of /branches/pure-cfg/src/lib/build/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1172 - (view) (download)

1 : jhr 1093 # Makefile
2 :     #
3 :     # COPYRIGHT (c) 2011 The Diderot Project (http://diderot-language.cs.uchicago.edu)
4 :     # All rights reserved.
5 :     #
6 :     # The Makefile for building all versions of the Diderot runtime system
7 :     #
8 :     # @configure_input@
9 :     #
10 :    
11 :     SHELL = @SHELL@
12 : jhr 1172 INSTALL = @INSTALL@
13 : jhr 1093 @SET_MAKE@
14 :    
15 : jhr 1172 #
16 :     # directories for the install target
17 :     #
18 :     PREFIX = @prefix@
19 :     INSTALL_LIBDIR = $(PREFIX)/lib
20 : jhr 1093
21 : jhr 1172 #
22 :     # directories for the local-install target
23 :     #
24 :     LIBDIR = @DIDEROT_ROOT@/lib
25 :    
26 : jhr 1093 .PHONY: build local-install install
27 :    
28 :     build:
29 : jhr 1172 for dir in $(wildcard rt-*) ; do \
30 : jhr 1093 (cd $$dir; $(MAKE) build) || exit $$?; \
31 :     done
32 :    
33 :     local-install:
34 :     $(INSTALL) -d $(LIBDIR)
35 : jhr 1172 for dir in $(wildcard rt-*); do \
36 : jhr 1093 (cd $$dir && $(MAKE) local-install) || exit $$?; \
37 :     done
38 :    
39 :     install:
40 :     $(INSTALL) -d $(INSTALL_LIBDIR)
41 :     for dir in $(SUBDIRS); do \
42 :     (cd $$dir && $(MAKE) install) || exit $$?; \
43 :     done
44 :    
45 :     #################### Cleanup ####################
46 :    
47 :     CLEAN_SUBDIRS = $(SUBDIRS)
48 :     DISTCLEAN_FILES = $(SUBDIRS) mk/build.gmk
49 :     DEVCLEAN_FILES =
50 :    
51 :     include @DIDEROT_MKDIR@/clean-rules.gmk

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0