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

SCM Repository

[diderot] Annotation of /branches/vis12/src/lib/build/Makefile.in
ViewVC logotype

Annotation of /branches/vis12/src/lib/build/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2456 - (view) (download)

1 : jhr 1115 # Makefile
2 :     #
3 : jhr 2456 # COPYRIGHT (c) 2013 The Diderot Project (http://diderot-language.cs.uchicago.edu)
4 : jhr 1115 # 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 1232 INSTALL = @INSTALL@
13 : jhr 1115 @SET_MAKE@
14 :    
15 : jhr 1861 # clear out unused file suffixes for implicit rules
16 : jhr 1232 #
17 : jhr 1861 .SUFFIXES:
18 :     .SUFFIXES: .c .h
19 :    
20 :     #
21 : jhr 1232 # directories for the install target
22 :     #
23 :     PREFIX = @prefix@
24 :     INSTALL_LIBDIR = $(PREFIX)/lib
25 : jhr 1115
26 : jhr 1232 #
27 :     # directories for the local-install target
28 :     #
29 :     LIBDIR = @DIDEROT_ROOT@/lib
30 :    
31 : jhr 1115 .PHONY: build local-install install
32 :    
33 :     build:
34 : jhr 1232 for dir in $(wildcard rt-*) ; do \
35 : jhr 1115 (cd $$dir; $(MAKE) build) || exit $$?; \
36 :     done
37 :    
38 :     local-install:
39 :     $(INSTALL) -d $(LIBDIR)
40 : jhr 1232 for dir in $(wildcard rt-*); do \
41 : jhr 1115 (cd $$dir && $(MAKE) local-install) || exit $$?; \
42 :     done
43 :    
44 :     install:
45 :     $(INSTALL) -d $(INSTALL_LIBDIR)
46 : jhr 2456 for dir in $(wildcard rt-*); do \
47 : jhr 1115 (cd $$dir && $(MAKE) install) || exit $$?; \
48 :     done
49 :    
50 :     #################### Cleanup ####################
51 :    
52 : jhr 1232 CLEAN_SUBDIRS = $(wildcard rt-*)
53 :     DISTCLEAN_FILES = $(wildcard rt-*) mk/build.gmk
54 : jhr 1115 DEVCLEAN_FILES =
55 :    
56 :     include @DIDEROT_MKDIR@/clean-rules.gmk
57 : jhr 1232

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