/[jscoverage]/trunk/js/rules.mk
ViewVC logotype

Diff of /trunk/js/rules.mk

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

revision 332 by siliconforks, Thu Oct 23 19:03:33 2008 UTC revision 399 by siliconforks, Tue Dec 9 03:37:47 2008 UTC
# Line 70  Line 70 
70    
71  $(OBJDIR)/%: %.cpp  $(OBJDIR)/%: %.cpp
72          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
73          $(CXX) -o $@ $(CFLAGS) $*.cpp $(LDFLAGS)          $(CXX) -o $@ $(CFLAGS) $(OPTIMIZER) $< $(LDFLAGS)
74    
75  # This rule must come before the rule with no dep on header  # This rule must come before the rule with no dep on header
76  $(OBJDIR)/%.o: %.cpp %.h  $(OBJDIR)/%.o: %.cpp %.h
77          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
78          $(CXX) -o $@ -c $(CFLAGS) $*.cpp          $(CXX) -o $@ -c $(CFLAGS) $(OPTIMIZER) $<
79    
80  $(OBJDIR)/jsinterp.o: jsinterp.cpp jsinterp.h  $(OBJDIR)/jsinterp.o: jsinterp.cpp jsinterp.h
81          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
82          $(CXX) -o $@ -c $(INTERP_CFLAGS) jsinterp.cpp          $(CXX) -o $@ -c $(CFLAGS) $(INTERP_OPTIMIZER) jsinterp.cpp
83    
84  $(OBJDIR)/jsbuiltins.o: jsbuiltins.cpp jsinterp.h  $(OBJDIR)/jsbuiltins.o: jsbuiltins.cpp jsinterp.h
85          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
86          $(CXX) -o $@ -c $(BUILTINS_CFLAGS) jsbuiltins.cpp          $(CXX) -o $@ -c $(CFLAGS) $(BUILTINS_OPTIMIZER) jsbuiltins.cpp
87    
88  $(OBJDIR)/%.o: %.cpp  $(OBJDIR)/%.o: %.cpp
89          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
90          $(CXX) -o $@ -c $(CFLAGS) $*.cpp          $(CXX) -o $@ -c $(CFLAGS) $(OPTIMIZER) $<
91    
92  $(OBJDIR)/%.o: %.s  $(OBJDIR)/%.o: %.s
93          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
94          $(AS) -o $@ $(ASFLAGS) $*.s          $(AS) -o $@ $(ASFLAGS) $<
95    
96  # This rule must come before rule with no dep on header  # This rule must come before rule with no dep on header
97  $(OBJDIR)/%.obj: %.cpp %.h  $(OBJDIR)/%.obj: %.cpp %.h
98          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
99          $(CXX) -Fo$(OBJDIR)/ -c $(CFLAGS) $(JSDLL_CFLAGS) $*.cpp          $(CXX) -Fo$(OBJDIR)/ -c $(CFLAGS) $(JSDLL_CFLAGS) $(OPTIMIZER) $<
100    
101  $(OBJDIR)/jsinterp.obj: jsinterp.cpp jsinterp.h  $(OBJDIR)/jsinterp.obj: jsinterp.cpp jsinterp.h
102          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
103          $(CXX) -Fo$(OBJDIR)/ -c $(INTERP_CFLAGS) $(JSDLL_CFLAGS) jsinterp.cpp          $(CXX) -Fo$(OBJDIR)/ -c $(CFLAGS) $(JSDLL_CFLAGS) $(INTERP_OPTIMIZER) jsinterp.cpp
104    
105  $(OBJDIR)/jsbuiltins.obj: jsbuiltins.cpp jsinterp.h  $(OBJDIR)/jsbuiltins.obj: jsbuiltins.cpp jsinterp.h
106          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
107          $(CXX) -Fo$(OBJDIR)/ -c $(BUILTINS_CFLAGS) $(JSDLL_CFLAGS) jsbuiltins.c          $(CXX) -Fo$(OBJDIR)/ -c $(CFLAGS) $(JSDLL_CFLAGS) $(BUILTINS_OPTIMIZER) jsbuiltins.cpp
108    
109  $(OBJDIR)/%.obj: %.cpp  $(OBJDIR)/%.obj: %.cpp
110          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
111          $(CXX) -Fo$(OBJDIR)/ -c $(CFLAGS) $(JSDLL_CFLAGS) $*.cpp          $(CXX) -Fo$(OBJDIR)/ -c $(CFLAGS) $(JSDLL_CFLAGS) $(OPTIMIZER) $<
112    
113  $(OBJDIR)/js.obj: js.cpp  $(OBJDIR)/js.obj: js.cpp
114          @$(MAKE_OBJDIR)          @$(MAKE_OBJDIR)
115          $(CXX) -Fo$(OBJDIR)/ -c $(CFLAGS) $<          $(CXX) -Fo$(OBJDIR)/ -c $(CFLAGS) $(OPTIMIZER) $<
116    
117  ifeq ($(OS_ARCH),OS2)  ifeq ($(OS_ARCH),OS2)
118  $(LIBRARY): $(LIB_OBJS)  $(LIBRARY): $(LIB_OBJS)

Legend:
Removed from v.332  
changed lines
  Added in v.399

  ViewVC Help
Powered by ViewVC 1.1.24