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

SCM Repository

[diderot] Annotation of /branches/lamont/test/implicit-surface/Makefile.in
ViewVC logotype

Annotation of /branches/lamont/test/implicit-surface/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3349 - (view) (download)

1 : lamonts 2226 # Makefile for particles around a unit circle demo
2 : lamonts 2137 #
3 : jhr 3349 # This code is part of the Diderot Project (http://diderot-language.cs.uchicago.edu)
4 :     #
5 :     # COPYRIGHT (c) 2015 The University of Chicago
6 : lamonts 2137 # All rights reserved.
7 :     #
8 :    
9 :     SHELL = /bin/sh
10 :    
11 :     INCLUDES = -I@DIDEROT_SRCDIR@/include -I@TEEM_DIR@/include
12 :     CPPFLAGS = @CPPFLAGS@ $(INCLUDES)
13 : jhr 2364 CFLAGS = @CFLAGS@ @CFLAG_MXX@ -g
14 : lamonts 2294 LIBS = -lm
15 : lamonts 2137 CC = @CC@
16 :    
17 :    
18 : lamonts 2138 LDFLAGS = -L@TEEM_DIR@/lib -lteem @LIBM@ $(LIBS)
19 : lamonts 2137
20 :     DIDEROTC = @DIDEROT_BINDIR@/diderotc
21 : lamonts 2138 DIDEROTC_FLAGS = --snapshot --namespace=CIRCLE --disable-high-vn --disable-mid-vn --disable-low-vn --target=c
22 : lamonts 2137
23 : lamonts 2294 unit-circle: main.c unit-circle.o $(UTIL_SRCS)
24 :     $(CC) -o $@ $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) main.c unit-circle.o
25 : lamonts 2137
26 :     unit-circle.o: unit-circle.diderot
27 :     $(DIDEROTC) $(DIDEROTC_FLAGS) unit-circle.diderot
28 :    
29 :    
30 :     #################### Cleanup ####################
31 :    
32 :     CLEAN_SUBDIRS =
33 :    
34 :     CLEAN_FILES += unit-circle unit-circle.o unit-circle.c unit-circle.h
35 :    
36 :     DISTCLEAN_FILES += Makefile
37 :    
38 :     DEVCLEAN_FILES =
39 :    
40 :     include @DIDEROT_MKDIR@/clean-rules.gmk
41 :    

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