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

SCM Repository

[diderot] Annotation of /branches/lamont/test/vr-lite-cam/Makefile.in
ViewVC logotype

Annotation of /branches/lamont/test/vr-lite-cam/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3349 - (view) (download)

1 : jhr 1718 # Makefile for vr-lite-cam example
2 :     #
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 : jhr 1718 # All rights reserved.
7 :     #
8 :     # @configure_input@
9 :     #
10 :    
11 :     CC = @CC@
12 :     INCLUDES = -I@DIDEROT_SRCDIR@/include -I@TEEM_DIR@/include
13 :     CPPFLAGS = @CPPFLAGS@ $(INCLUDES)
14 : jhr 2364 CFLAGS = @CFLAGS@ @CFLAG_MXX@ -g
15 : jhr 1718 LDFLAGS = -L@TEEM_DIR@/lib -lteem @LIBM@
16 :    
17 :     DIDEROTC = @DIDEROT_BINDIR@/diderotc
18 : jhr 1723 DIDEROTC_FLAGS = --namespace=VR --debug
19 : jhr 1718
20 : jhr 1830 TARGETS = vr-lite-cam vr-lite-cam.exe vr-lite-cam.par
21 :    
22 : jhr 1835 all: $(TARGETS)
23 : jhr 1830
24 : jhr 1728 vr-lite-cam: main.c vr-lite-cam.o
25 :     $(CC) -o $@ $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) main.c vr-lite-cam.o
26 : jhr 1718
27 : jhr 1728 vr-lite-cam.o: vr-lite-cam.diderot
28 : jhr 1718 $(DIDEROTC) $(DIDEROTC_FLAGS) vr-lite-cam.diderot
29 :    
30 : jhr 1780 vr-lite-cam.exe: vr-lite-cam.diderot
31 :     $(DIDEROTC) --exec $(DIDEROTC_FLAGS) -o vr-lite-cam.exe vr-lite-cam.diderot
32 :    
33 : jhr 1830 vr-lite-cam.par: vr-lite-cam.diderot
34 :     $(DIDEROTC) --target=pthread --exec $(DIDEROTC_FLAGS) -o vr-lite-cam.par vr-lite-cam.diderot
35 :    
36 : jhr 1718 #################### Cleanup ####################
37 :    
38 :     CLEAN_SUBDIRS =
39 :    
40 : jhr 1830 CLEAN_FILES += $(TARGETS) vr-lite-cam.c vr-lite-cam.h
41 : jhr 1718
42 :     DISTCLEAN_FILES += Makefile
43 :    
44 :     DEVCLEAN_FILES =
45 :    
46 :     include @DIDEROT_MKDIR@/clean-rules.gmk

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