diff options
Diffstat (limited to 'ACEXML/parser/parser/Makefile.Parser')
-rw-r--r-- | ACEXML/parser/parser/Makefile.Parser | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/ACEXML/parser/parser/Makefile.Parser b/ACEXML/parser/parser/Makefile.Parser new file mode 100644 index 00000000000..0986826a655 --- /dev/null +++ b/ACEXML/parser/parser/Makefile.Parser @@ -0,0 +1,55 @@ +#---------------------------------------------------------------------------- +# GNU Makefile +#---------------------------------------------------------------------------- +MAKEFILE = Makefile.Parser +DEPENDENCY_FILE = .depend.Makefile.Parser +LIB_UNCHECKED = libACEXML_Parser.a +SHLIB_UNCHECKED = libACEXML_Parser.$(SOEXT) + + + +FILES = \ + Parser \ + Entity_Manager \ + ParserContext \ + ParserInternals +#---------------------------------------------------------------------------- +# Include macros and targets +#---------------------------------------------------------------------------- + +LIB = $(LIB_UNCHECKED) +SHLIB = $(SHLIB_UNCHECKED) + +include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU +LSRC = $(addsuffix .cpp, $(FILES)) +ACELIB = -lACE + +include $(ACE_ROOT)/include/makeinclude/macros.GNU +include $(ACE_ROOT)/include/makeinclude/rules.common.GNU +include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU +include $(ACE_ROOT)/include/makeinclude/rules.lib.GNU +include $(ACE_ROOT)/include/makeinclude/rules.local.GNU + +CPPFLAGS += -I../../.. +ifeq ($(shared_libs),1) + ifneq ($(SHLIB),) + CPPFLAGS += -DACEXML_PARSER_BUILD + endif +endif +ifeq ($(static_libs),1) + ifneq ($(LIB),) + CPPFLAGS += -DACE_AS_STATIC_LIBS + endif +endif + + +LDFLAGS += -L../../../ace + +ACE_SHLIBS = -lACEXML $(ACELIB) + +#---------------------------------------------------------------------------- +# Local targets +#---------------------------------------------------------------------------- + +realclean: clean + |