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

SCM Repository

[diderot] Diff of /branches/staging/src/compiler/Makefile.in
ViewVC logotype

Diff of /branches/staging/src/compiler/Makefile.in

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

revision 1232, Mon May 16 23:37:52 2011 UTC revision 1640, Wed Nov 16 02:19:51 2011 UTC
# 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 =       cl-target/cl-header-frag.sml \
64                            cl-target/cl-sched-frag.sml
65    
66  .PHONY:         local-install  .PHONY:         local-install
67  local-install:  $(HEAP_IMAGE)  local-install:  $(HEAP_IMAGE)
68          $(INSTALL_SMLNJ_WRAPPER) $(PROGRAM) $(BINDIR)          $(INSTALL_SMLNJ_WRAPPER) $(PROGRAM) $(BINDIR)
# Line 75  Line 78 
78          $(ML_BUILD) $(ML_BUILD_FLAGS) $(ROOT_CM) Main.main $(PROGRAM)          $(ML_BUILD) $(ML_BUILD_FLAGS) $(ROOT_CM) Main.main $(PROGRAM)
79          touch $(HEAP_IMAGE)          touch $(HEAP_IMAGE)
80    
81  .depend:        $(CM_FILES)  .depend:        $(CM_FILES) $(CODE_FRAG_FILES)
82          touch .depend          touch .depend
83          $(ML_MAKEDEPEND) $(ML_MAKEDEPEND_FLAGS) -n -f .depend $(ROOT_CM) $(HEAP_IMAGE)          $(ML_MAKEDEPEND) $(ML_MAKEDEPEND_FLAGS) -n -f .depend $(ROOT_CM) $(HEAP_IMAGE)
84    
85    # synthesize files for the code fragments
86    #
87    cl-target/cl-header-frag.sml:   cl-target/fragments/header.in
88            gen/file2str/file2str.sh cl-target/fragments/header.in CLHeaderFrag cl-target/cl-header-frag.sml
89    
90    cl-target/cl-sched-frag.sml:    cl-target/fragments/sched.in
91            gen/file2str/file2str.sh cl-target/fragments/sched.in CLSchedFrag cl-target/cl-sched-frag.sml
92    
93  ifneq ($(MAKECMDGOALS),clean)  ifneq ($(MAKECMDGOALS),clean)
94  ifneq ($(MAKECMDGOALS),devclean)  ifneq ($(MAKECMDGOALS),devclean)
95  ifneq ($(MAKECMDGOALS),distclean)  ifneq ($(MAKECMDGOALS),distclean)
# Line 92  Line 103 
103  CLEAN_SUBDIRS =  CLEAN_SUBDIRS =
104    
105  CLEAN_FILES +=          $(HEAP_IMAGE) \  CLEAN_FILES +=          $(HEAP_IMAGE) \
106                            $(CODE_FRAG_FILES) \
107                          */*.grm.sml \                          */*.grm.sml \
108                          */*.lex.sml \                          */*.lex.sml \
109                          .depend                          .depend
110    
111  DISTCLEAN_FILES +=      Makefile \  DISTCLEAN_FILES +=      Makefile \
                         codegen/sources.cm \  
112                          common/paths.sml \                          common/paths.sml \
113                          fields/run-dnorm.sml                          fields/run-dnorm.sml
114    

Legend:
Removed from v.1232  
changed lines
  Added in v.1640

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