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

SCM Repository

[diderot] Diff of /branches/vis12-cl/src/compiler/Makefile.in
ViewVC logotype

Diff of /branches/vis12-cl/src/compiler/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/src/compiler/Makefile.in revision 1116, Thu May 5 04:49:02 2011 UTC branches/vis12-cl/src/compiler/Makefile.in revision 2600, Wed Apr 23 14:43:25 2014 UTC
# Line 1  Line 1 
1  # Makefile.in  # Makefile.in
2  #  #
3  # COPYRIGHT (c) 2010 The Diderot Project  # COPYRIGHT (c) 2013 The Diderot Project (http://diderot-language.cs.uchicago.edu)
4  # All rights reserved.  # All rights reserved.
5  #  #
6  # @configure_input@  # @configure_input@
# Line 60  Line 60 
60                          tree-il/sources.cm \                          tree-il/sources.cm \
61                          typechecker/sources.cm                          typechecker/sources.cm
62    
63    CODE_FRAG_FILES =       c-util/exec-hdr-frag.sml \
64                            c-util/lib-interface-head-frag.sml \
65                            c-util/lib-interface-rt-frag.sml \
66                            c-util/lib-interface-body-frag.sml \
67                            c-util/lib-interface-foot-frag.sml \
68                            c-target/lib-interface-par-frag.sml \
69                            c-target/c-hdr-frag.sml \
70                            c-target/c-hdr-par-extra-frag.sml \
71                            c-target/c-body-frag.sml \
72                            c-target/init-frag.sml \
73                            c-target/alloc-frag.sml \
74                            c-target/par-run-frag.sml \
75                            c-target/par-run-nobsp-frag.sml \
76                            c-target/seq-run-frag.sml \
77                            c-target/seq-run-nobsp-frag.sml \
78                            c-target/shutdown-frag.sml \
79                            c-target/par-main-frag.sml \
80                            c-target/seq-main-frag.sml \
81                            cl-target/c-check-cl-status-frag.sml \
82                            cl-target/c-hdr-frag.sml \
83                            cl-target/c-init-frag.sml \
84                            cl-target/c-lib-interface-cl-frag.sml \
85                            cl-target/c-main-frag.sml \
86                            cl-target/c-run-frag.sml \
87                            cl-target/c-run-nobsp-frag.sml \
88                            cl-target/c-shutdown-frag.sml \
89                            cl-target/cl-eigen2x2-frag.sml \
90                            cl-target/cl-eigen3x3-frag.sml \
91                            cl-target/cl-hdr-frag.sml \
92                            cl-target/cl-sched-common-frag.sml \
93                            cl-target/cl-sched-frag.sml \
94                            cl-target/cl-sched-nobsp-frag.sml \
95                            cl-target/cl-update-frag.sml \
96                            cl-target/cl-update-nocom-frag.sml \
97                            cl-target/cl-update-nobsp-frag.sml
98    
99  .PHONY:         local-install  .PHONY:         local-install
100  local-install:  $(HEAP_IMAGE)  local-install:  $(HEAP_IMAGE)
101          $(INSTALL_SMLNJ_WRAPPER) $(PROGRAM) $(BINDIR)          $(INSTALL_SMLNJ_WRAPPER) $(PROGRAM) $(BINDIR)
# Line 71  Line 107 
107  .PHONY:         build  .PHONY:         build
108  build:          $(HEAP_IMAGE)  build:          $(HEAP_IMAGE)
109    
110  $(HEAP_IMAGE):  $(HEAP_IMAGE):  .depend
111          $(ML_BUILD) $(ML_BUILD_FLAGS) $(ROOT_CM) Main.main $(PROGRAM)          $(ML_BUILD) $(ML_BUILD_FLAGS) $(ROOT_CM) Main.main $(PROGRAM)
112          touch $(HEAP_IMAGE)          touch $(HEAP_IMAGE)
113    
114  .depend:        $(CM_FILES)  .depend:        $(CM_FILES) $(CODE_FRAG_FILES)
115          touch .depend          touch .depend
116          $(ML_MAKEDEPEND) $(ML_MAKEDEPEND_FLAGS) -n -f .depend $(ROOT_CM) $(HEAP_IMAGE)          $(ML_MAKEDEPEND) $(ML_MAKEDEPEND_FLAGS) -n -f .depend $(ROOT_CM) $(HEAP_IMAGE)
117    
118    # synthesize files for the common C code fragments
119    #
120    c-util/exec-hdr-frag.sml:       c-util/fragments/exec-hdr.in
121            gen/file2str/file2str.sh $< ExecHdrFrag $@
122    
123    c-util/lib-interface-head-frag.sml:     c-util/fragments/lib-interface-head.in
124            gen/file2str/file2str.sh $< LibInterfaceHeadFrag $@
125    
126    c-util/lib-interface-rt-frag.sml:       c-util/fragments/lib-interface-rt.in
127            gen/file2str/file2str.sh $< LibInterfaceRTFrag $@
128    
129    c-util/lib-interface-body-frag.sml:     c-util/fragments/lib-interface-body.in
130            gen/file2str/file2str.sh $< LibInterfaceBodyFrag $@
131    
132    c-util/lib-interface-foot-frag.sml:     c-util/fragments/lib-interface-foot.in
133            gen/file2str/file2str.sh $< LibInterfaceFootFrag $@
134    
135    # synthesize files for the C target code fragments
136    #
137    c-target/lib-interface-par-frag.sml:    c-target/fragments/lib-interface-par.in
138            gen/file2str/file2str.sh $< LibInterfaceParFrag $@
139    
140    c-target/c-hdr-par-extra-frag.sml:      c-target/fragments/c-hdr-par-extra.in
141            gen/file2str/file2str.sh $< CHeadParExtraFrag $@
142    
143    c-target/c-hdr-frag.sml:        c-target/fragments/c-hdr.in
144            gen/file2str/file2str.sh $< CHeadFrag $@
145    
146    c-target/c-body-frag.sml:       c-target/fragments/c-body.in
147            gen/file2str/file2str.sh $< CBodyFrag $@
148    
149    c-target/init-frag.sml: c-target/fragments/init.in
150            gen/file2str/file2str.sh $< InitFrag $@
151    
152    c-target/alloc-frag.sml:        c-target/fragments/alloc.in
153            gen/file2str/file2str.sh $< AllocFrag $@
154    
155    c-target/par-run-frag.sml:      c-target/fragments/par-run.in
156            gen/file2str/file2str.sh $< ParRunFrag $@
157    
158    c-target/par-run-nobsp-frag.sml:        c-target/fragments/par-run-nobsp.in
159            gen/file2str/file2str.sh $< ParRunNoBSPFrag $@
160    
161    c-target/seq-run-frag.sml:      c-target/fragments/seq-run.in
162            gen/file2str/file2str.sh $< SeqRunFrag $@
163    
164    c-target/seq-run-nobsp-frag.sml:        c-target/fragments/seq-run-nobsp.in
165            gen/file2str/file2str.sh $< SeqRunNoBSPFrag $@
166    
167    c-target/shutdown-frag.sml:     c-target/fragments/shutdown.in
168            gen/file2str/file2str.sh $< ShutdownFrag $@
169    
170    c-target/par-main-frag.sml:     c-target/fragments/par-main.in
171            gen/file2str/file2str.sh $< ParMainFrag $@
172    
173    c-target/seq-main-frag.sml:     c-target/fragments/seq-main.in
174            gen/file2str/file2str.sh $< SeqMainFrag $@
175    
176    # synthesize files for the OpenCL target code fragments
177    #
178    cl-target/c-check-cl-status-frag.sml:   cl-target/fragments/c-check-cl-status.in
179            gen/file2str/file2str.sh $< CCheckCLStatusFrag $@
180    
181    cl-target/c-hdr-frag.sml:       cl-target/fragments/c-hdr.in
182            gen/file2str/file2str.sh $< CHeadFrag $@
183    
184    cl-target/c-init-frag.sml:      cl-target/fragments/c-init.in
185            gen/file2str/file2str.sh $< CInitFrag $@
186    
187    cl-target/c-lib-interface-cl-frag.sml:  cl-target/fragments/c-lib-interface-cl.in
188            gen/file2str/file2str.sh $< CLibInterfaceCLFrag $@
189    
190    cl-target/c-main-frag.sml:      cl-target/fragments/c-main.in
191            gen/file2str/file2str.sh $< CMainFrag $@
192    
193    cl-target/c-run-frag.sml:       cl-target/fragments/c-run.in
194            gen/file2str/file2str.sh $< CRunFrag $@
195    
196    cl-target/c-run-nobsp-frag.sml: cl-target/fragments/c-run-nobsp.in
197            gen/file2str/file2str.sh $< CRunNoBSPFrag $@
198    
199    cl-target/c-shutdown-frag.sml:  cl-target/fragments/c-shutdown.in
200            gen/file2str/file2str.sh $< ShutdownFrag $@
201    
202    cl-target/cl-eigen2x2-frag.sml: cl-target/fragments/cl-eigen2x2.in
203            gen/file2str/file2str.sh $< CLEigen2x2Frag $@
204    
205    cl-target/cl-eigen3x3-frag.sml: cl-target/fragments/cl-eigen3x3.in
206            gen/file2str/file2str.sh $< CLEigen3x3Frag $@
207    
208    cl-target/cl-hdr-frag.sml:      cl-target/fragments/cl-hdr.in
209            gen/file2str/file2str.sh $< CLHeadFrag $@
210    
211    cl-target/cl-sched-common-frag.sml:     cl-target/fragments/cl-sched-common.in
212            gen/file2str/file2str.sh $< CLSchedCommonFrag $@
213    
214    cl-target/cl-sched-frag.sml:    cl-target/fragments/cl-sched.in
215            gen/file2str/file2str.sh $< CLSchedFrag $@
216    
217    cl-target/cl-sched-nobsp-frag.sml:      cl-target/fragments/cl-sched-nobsp.in
218            gen/file2str/file2str.sh $< CLSchedNoBSPFrag $@
219    
220    cl-target/cl-update-frag.sml:   cl-target/fragments/cl-update.in
221            gen/file2str/file2str.sh $< CLUpdateFrag $@
222    
223    cl-target/cl-update-nocom-frag.sml:     cl-target/fragments/cl-update-nocom.in
224            gen/file2str/file2str.sh $< CLUpdateNoComFrag $@
225    
226    cl-target/cl-update-nobsp-frag.sml:     cl-target/fragments/cl-update-nobsp.in
227            gen/file2str/file2str.sh $< CLUpdateNoBSPFrag $@
228    
229    
230  ifneq ($(MAKECMDGOALS),clean)  ifneq ($(MAKECMDGOALS),clean)
231  ifneq ($(MAKECMDGOALS),devclean)  ifneq ($(MAKECMDGOALS),devclean)
232  ifneq ($(MAKECMDGOALS),distclean)  ifneq ($(MAKECMDGOALS),distclean)
# Line 94  Line 242 
242  CLEAN_FILES +=          $(HEAP_IMAGE) \  CLEAN_FILES +=          $(HEAP_IMAGE) \
243                          */*.grm.sml \                          */*.grm.sml \
244                          */*.lex.sml \                          */*.lex.sml \
245                            $(CODE_FRAG_FILES) \
246                          .depend                          .depend
247    
248  DISTCLEAN_FILES +=      Makefile  DISTCLEAN_FILES +=      Makefile \
249                            common/paths.sml \
250                            common/size-of.sml \
251                            nrrd/run-dnorm.sml
252    
253  DEVCLEAN_FILES =  DEVCLEAN_FILES =
254    

Legend:
Removed from v.1116  
changed lines
  Added in v.2600

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