[Omake] P.S.
Benjamin Pierce
bcpierce at cis.upenn.edu
Sat Jun 10 07:02:41 PDT 2006
For completeness, here is the definition of COMMON_SOURCES...
SRCDIR = $(dir src)
LENSESDIR = $(dir lenses)
TOOLSDIR = $(dir tools)
EXAMPLESDIR = $(dir examples)
EXTERNDIR = $(dir extern)
DOCDIR = $(dir doc)
UBASE_LIB_SOURCES = safelist.ml uprintf.ml util.ml uarg.ml prefs.ml
trace.ml
SRC2FCL_SOURCES = src2fcl.mll
BASE_SOURCES = info.mli info.ml error.mli error.ml misc.mli misc.ml \
unittest.mli unittest.ml \
mapplus.mli mapplus.ml \
name.mli name.ml db.mli db.ml tree.ml tree.mli v.mli
v.ml \
lens.mli lens.ml \
csvdb.mli csvdb.ml treedb.mli treedb.ml \
surveyor.mli surveyor.ml \
syntax.mli syntax.ml parser.mly lexer.mli lexer.mll \
presburger.mli presburger.ml \
env.mli env.ml \
treeschema.mli treeschema.ml dbschema.mli dbschema.ml \
schema.mli schema.ml \
value.mli value.ml bakery.ml \
registry.mli registry.ml \
diff3.mli diff3.ml sync.mli sync.ml \
compiler.mli compiler.ml \
metay.mly metal.mll viewers.m
NATIVE_LENS_SOURCES = prelude.ml \
relational.ml
TOPLEVEL_SOURCES = toplevel.ml
COMMON_SOURCES = \
$(foreach $(file), \
$(addprefix $(TOOLSDIR)/, $(SRC2FCL_SOURCES)) \
$(addprefix $(SRCDIR)/ubase/, $(UBASE_LIB_SOURCES)) \
$(addprefix $(SRCDIR)/, $(BASE_SOURCES)) \
$(addprefix $(LENSESDIR)/, $(NATIVE_LENS_SOURCES)) \
$(addprefix $(SRCDIR)/, $(TOPLEVEL_SOURCES)))
More information about the Omake
mailing list