# # # ProLinga-Validate # # Copyright (C) 2002-2008 Xobas Software. # All rights reserved. # # This file is part of ProLinga-Validate. # # ProLinga-Validate is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # ProLinga-Validate is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with ProLinga-Validate. If not, see . # # More information is available at the following addresses: # # Website : http://www.prolinga.org # # Email : prolinga-list@prolinga.org # # # Process this file with automake to create Makefile.in EXTRA_DIST = y.tab.h INCLUDES = \ -I$(top_srcdir) \ $(PROLINGAREPOSITORY_CXXFLAGS) \ $(PROLINGASOAP_CXXFLAGS) \ $(LIBXML_CXXFLAGS) \ -DSYSCONFDIR=\"$(sysconfdir)\" \ -DPROLINGADATADIR=\"$(datadir)/prolinga\" \ $(DEFINE_BUILD_REPOSITORY) AM_LFLAGS = -i AM_YFLAGS = -d noinst_LTLIBRARIES = libprolingavalidate_lypp.la libprolingavalidate_lypp_la_SOURCES = \ ValParser.ypp \ ValParserLex.l \ y.tab.h lib_LTLIBRARIES = libprolingavalidate.la if BUILD_REPOSITORY lib_LTLIBRARIES += libprolingavalidate_nonet.la endif libprolingavalidate_la_SOURCES = \ ValCommon.h \ LogicCommands.hpp \ ValMain.hpp \ SyntaxError.hpp \ ValError.hpp \ ValidateDocument.hpp \ VCValidateCommand.hpp \ VCValidateCommand.cpp \ Validate.cpp \ VCDocumentParse.hpp \ VCDocumentParse.cpp \ CmdValCmd.hpp \ CmdValCmd.cpp \ CmdValLogic.hpp \ CmdValLogic.cpp \ CmdValObject.hpp \ CmdValObject.cpp \ VCRepositoryAccess.hpp \ VCRepositoryAccess.cpp \ VCRepositoryCommand.hpp \ VCRepositoryCommand.cpp \ SyntaxCheck.hpp \ SyntaxCheck.cpp \ ValConfig.hpp \ ValConfig.cpp \ ValParser.h \ ValParserLex.c \ ValParser.cpp libprolingavalidate_la_LDFLAGS = -release 1.0 -version-info 0:1:0 \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(LIBXML_LIBS) libprolingavalidate_nonet_la_SOURCES = \ ValCommon.h \ LogicCommands.hpp \ ValMain.hpp \ SyntaxError.hpp \ ValError.hpp \ ValidateDocument.hpp \ VCValidateCommand.hpp \ VCValidateCommand.cpp \ ValidateNonet.cpp \ VCDocumentParse.hpp \ VCDocumentParse.cpp \ CmdValCmd.hpp \ CmdValCmd.cpp \ CmdValLogic.hpp \ CmdValLogic.cpp \ CmdValObject.hpp \ CmdValObject.cpp \ VCRepositoryAccess.hpp \ VCRepositoryAccessNonet.cpp \ VCRepositoryCommand.hpp \ VCRepositoryCommand.cpp \ SyntaxCheck.hpp \ SyntaxCheck.cpp \ ValConfig.hpp \ ValConfig.cpp \ ValParser.h \ ValParserLex.c \ ValParser.cpp libprolingavalidate_nonet_la_LDFLAGS = -release 1.0 -version-info 0:1:0 \ $(LIBXML_LIBS) bin_PROGRAMS = prolingavalparser prolingavalexec prolingavalclient prolingavald if BUILD_REPOSITORY bin_PROGRAMS += prolingavalnnparser prolingavalnnexec prolingavalnnd endif prolingavalparser_SOURCES = \ ValidateDocument.hpp \ ValCommon.h \ ValConfig.hpp \ Parser.cpp prolingavalparser_LDADD = \ libprolingavalidate.la \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(LIBXML_LIBS) if BUILD_REPOSITORY prolingavalnnparser_SOURCES = \ ValidateDocument.hpp \ ValCommon.h \ ValConfig.hpp \ Parser.cpp prolingavalnnparser_LDFLAGS = \ $(PROLINGAREPOSITORY_LIBS) prolingavalnnparser_LDADD = \ libprolingavalidate_nonet.la \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(LIBXML_LIBS) endif prolingavalexec_SOURCES = \ ValCommon.h \ ValConfig.hpp \ VCValidateCommand.hpp \ ValMain.hpp \ ValidateMain.cpp prolingavalexec_LDADD = \ libprolingavalidate.la \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(LIBXML_LIBS) if BUILD_REPOSITORY prolingavalnnexec_SOURCES = \ ValCommon.h \ ValConfig.hpp \ VCValidateCommand.hpp \ ValMain.hpp \ ValidateMain.cpp prolingavalnnexec_LDFLAGS = \ $(PROLINGAREPOSITORY_LIBS) prolingavalnnexec_LDADD = \ libprolingavalidate_nonet.la \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(LIBXML_LIBS) endif prolingavalclient_SOURCES = \ ValMain.hpp \ ValConfig.hpp \ ValConfigSA.cpp \ ValidateClient.cpp prolingavalclient_LDADD = \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(LIBXML_LIBS) prolingavald_SOURCES = \ ValCommon.h \ ValConfig.hpp \ VCValidateCommand.hpp \ ValMain.hpp \ ValidateService.cpp \ PlSoapLink.cpp prolingavald_LDADD = \ libprolingavalidate.la \ $(PROLINGASOAP_LIBS) -lprolingasoap -lz -lpthread \ $(LIBXML_LIBS) if BUILD_REPOSITORY prolingavalnnd_SOURCES = \ ValCommon.h \ ValConfig.hpp \ VCValidateCommand.hpp \ ValMain.hpp \ ValidateService.cpp \ PlSoapLink.cpp prolingavalnnd_LDFLAGS = \ $(PROLINGAREPOSITORY_LIBS) prolingavalnnd_LDADD = \ libprolingavalidate_nonet.la \ $(PROLINGASOAP_LIBS) -lprolingasoap -lz -lpthread \ $(LIBXML_LIBS) endif