diff options
Diffstat (limited to 'xsd-frontend/makefile')
-rw-r--r-- | xsd-frontend/makefile | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/xsd-frontend/makefile b/xsd-frontend/makefile index 010ec7d..68b427a 100644 --- a/xsd-frontend/makefile +++ b/xsd-frontend/makefile @@ -44,7 +44,7 @@ cxx_tun += transformations/anonymous.cxx \ transformations/schema-per-type.cxx \ transformations/simplifier.cxx -cxx_tun += parser.cxx schema-dom-parser.cxx +cxx_tun += types.cxx parser.cxx schema-dom-parser.cxx cxx_obj := $(addprefix $(out_base)/,$(cxx_tun:.cxx=.o)) @@ -71,19 +71,14 @@ $(call import,\ $(scf_root)/import/libcutl/stub.make,\ l: cutl.l,cpp-options: cutl.l.cpp-options) -$(call import,\ - $(scf_root)/import/libcult/stub.make,\ - l: cult.l,cpp-options: cult.l.cpp-options) - -# what to build +# What to build. # -$(xsd_frontend.l): $(cxx_obj) $(cult.l) $(cutl.l) $(xerces_c.l) $(fs.l) +$(xsd_frontend.l): $(cxx_obj) $(cutl.l) $(xerces_c.l) $(fs.l) $(xsd_frontend.l.cpp-options): prefix := xsd-frontend/ $(out_root)/ $(xsd_frontend.l.cpp-options): value := -I$(src_root) -I$(out_root) $(xsd_frontend.l.cpp-options): \ $(fs.l.cpp-options) \ - $(cult.l.cpp-options) \ $(cutl.l.cpp-options) #@@ This can be further optimized since only parser depends on xerces. |