User:Gszorc/Build frontend shootout: Difference between revisions

m
m (initial)
 
Line 8: Line 8:


==Comparison==
==Comparison==
===Makefile===
This is what things would look like in a Makefile.in today in mozilla-central.
<code><pre>
DEPTH := @DEPTH@
topsrcdir := @top_srcdir@
srcdir := @srcdir@
VPATH := @srcdir@
include $(DEPTH)/config/autoconf.mk
CPPSRCS := \
  foo.cpp \
  bar.cpp \
  $(NULL)
CXXFLAGS += -DFOO=1
ifneq (,WIN32)
CPPSRCS += win32.cpp
endif
include $(topsrcdir)/config/rules.mk
</pre></code>


===Python (data oriented)===
===Python (data oriented)===
Line 32: Line 58:
     CPP_SOURCES('win32.cpp')
     CPP_SOURCES('win32.cpp')
</pre></code>
</pre></code>
===SCons===
TODO
===WAF===
TODO
===Lua===
TODO
===GYP===
TODO
canmove, Confirmed users
409

edits