# # # ProLinga-Run # # Copyright (C) 2002-2008 Xobas Software. # All rights reserved. # # This file is part of ProLinga-Run. # # ProLinga-Run 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-Run 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-Run. 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 = \ prolinga # export prolinga start script prolingascriptdir = $(bindir) prolingascript_SCRIPTS = prolinga INCLUDES = \ -I$(top_srcdir) \ $(PROLINGASOAP_CXXFLAGS) \ $(PROLINGACALC_CXXFLAGS) \ $(PROLINGADATA_CXXFLAGS) \ $(PROLINGAREPOSITORY_CXXFLAGS) \ $(PROLINGAVALIDATE_CXXFLAGS) \ $(LIBXML_CXXFLAGS) \ $(LIBXSLT_CXXFLAGS) \ $(GTK_CXXFLAGS) \ $(LIBGLADE_CXXFLAGS) \ -DSYSCONFDIR=\"$(sysconfdir)\" \ $(DEFINE_BUILD_DATA) \ $(DEFINE_BUILD_REPOSITORY) \ $(DEFINE_BUILD_VALIDATE) # -g #noinst_LTLIBRARIES = libprolingarun.la lib_LTLIBRARIES = libprolingarun.la libprolingarun_la_SOURCES = \ RunCommon.h \ RunConfig.hpp \ RunConfig.cpp \ Run.cpp \ RunShare.hpp \ RunShare.cpp \ RunError.hpp \ Main.hpp \ InitRunEnvironment.hpp \ Limits.hpp \ LogicCommands.hpp \ Runner.hpp \ RunConfig.hpp \ Widget.hpp \ Logon.hpp \ Logon.cpp \ RepositoryAccess.hpp \ RepositoryAccess.cpp \ RepositoryCommand.hpp \ RepositoryCommand.cpp \ ValidateAccess.hpp \ ValidateAccess.cpp \ ValidateCommand.hpp \ ValidateCommand.cpp \ DataAccess.hpp \ DataAccess.cpp \ DataCommand.hpp \ DataCommand.cpp \ RunCommand.hpp \ RunCommand.cpp \ RunRunLogic.hpp \ RunRunLogic.cpp \ Screen.hpp \ BuiltIn.hpp \ BuiltIn.cpp \ DataRef.hpp \ DataRef.cpp \ ScreenRef.hpp \ ScreenRef.cpp \ Logic.hpp \ Logic.cpp \ LogicCommandDef.hpp \ LogicCommand.cpp \ Thread.hpp \ Thread.cpp \ CmdBreak.cpp \ CmdCall.cpp \ CmdClear.cpp \ CmdContinue.cpp \ CmdControl.cpp \ CmdDatamodel.cpp \ CmdDisplay.cpp \ CmdElse.cpp \ CmdElseif.cpp \ CmdEndfor.cpp \ CmdEndif.cpp \ CmdError.cpp \ CmdFocus.cpp \ CmdFor.cpp \ CmdForeach.cpp \ CmdForever.cpp \ CmdIf.cpp \ CmdLet.cpp \ CmdList.hpp \ CmdList.cpp \ CmdMessage.cpp \ CmdNil.cpp \ CmdParameter.cpp \ CmdProgress.cpp \ CmdRepository.cpp \ CmdResponse.cpp \ CmdReturn.cpp \ CmdRun.cpp \ CmdScreen.cpp \ CmdSleep.cpp \ CmdSql.cpp \ CmdTable.cpp \ CmdText.cpp \ CmdThread.cpp \ CmdTransaction.cpp \ CmdTree.cpp \ CmdXml.cpp \ DataManager.hpp \ DataManager.cpp \ DocMgmt.hpp \ DocMgmt.cpp \ ExecCmd.hpp \ ExecCmd.cpp \ RunInit.hpp \ RunInit.cpp \ RunClose.hpp \ RunClose.cpp \ RunExec.hpp \ RunExec.cpp libprolingarun_la_LDFLAGS = -release 1.0 -version-info 0:3:0 \ $(PROLINGACALC_LIBS) \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(LIBXML_LIBS) \ $(LIBXSLT_LIBS) \ $(LIBGLADE_LIBS) -lglade-2.0 \ $(GTK_LIBS) -lgthread-2.0 bin_PROGRAMS = prolingarunclient prolingarun prolingarund prolingarunclient_SOURCES = \ RunCommon.h \ RunConfig.hpp \ RunConfigSA.cpp \ RunClient.cpp prolingarunclient_LDADD = \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(LIBXML_LIBS) prolingarun_SOURCES = \ RunCommon.h \ CmdList.hpp \ BuiltIn.hpp \ DataRef.hpp \ InitRunEnvironment.hpp \ LogicCommandDef.hpp \ LogicCommands.hpp \ Logon.hpp \ RepositoryCommand.hpp \ RunCommand.hpp \ RunShare.hpp \ RunStart.cpp #prolingarun_LDFLAGS = -g #prolingarun_LDFLAGS = -static #prolingarun_LDFLAGS = -all-static #prolingarun_LDFLAGS = -Wl, -Bstatic prolingarun_LDADD = \ libprolingarun.la \ $(PROLINGACALC_LIBS) \ $(PROLINGASOAP_LIBS) -lprolingasoapclient \ $(PROLINGADATA_LIBS) \ $(PROLINGAREPOSITORY_LIBS) \ $(PROLINGAVALIDATE_LIBS) \ $(LIBXML_LIBS) \ $(LIBGLADE_LIBS) -lglade-2.0 \ $(GTK_LIBS) -lgthread-2.0 prolingarund_SOURCES = \ RunService.cpp \ RunCommon.h \ RunShare.hpp \ Main.hpp \ InitRunEnvironment.hpp \ LogicCommands.hpp \ Runner.hpp \ RunError.hpp \ Logon.hpp \ RepositoryCommand.hpp \ RunCommand.hpp \ RunRunLogic.hpp \ DataCommand.hpp \ ValidateCommand.hpp \ LogicCommands.hpp \ RepositoryCommand.hpp \ Screen.hpp \ BuiltIn.hpp \ DataRef.hpp \ LogicCommandDef.hpp \ DocMgmt.hpp \ ExecCmd.hpp \ PlSoapLink.cpp \ RunExec.hpp prolingarund_LDADD = \ libprolingarun.la \ $(PROLINGACALC_LIBS) \ $(PROLINGASOAP_LIBS) -lprolingasoap \ $(PROLINGADATA_LIBS) \ $(PROLINGAREPOSITORY_LIBS) \ $(PROLINGAVALIDATE_LIBS) \ $(LIBXML_LIBS) \ $(LIBGLADE_LIBS) -lglade-2.0 \ $(GTK_LIBS) -lgthread-2.0 #prolingawebd_SOURCES = \ # RunCommon.h \ # BuiltIn.hpp \ # DataRef.hpp \ # CmdList.hpp \ # LogicCommandDef.hpp \ # RunCommand.hpp \ # RunConfig.hpp \ # RunConfig.cpp \ # RunShare.hpp \ # RunShare.cpp \ # RunService.cpp \ # PlSoapLink.cpp # #prolingawebd_LDADD = \ # liblcmd.la \ # librun.la \ # $(LIBXML_LIBS) \ # $(LIBGLADE_LIBS) -lglade-2.0 \ # $(GTK_LIBS) \ # $(PROLINGACALC_LIBS) -lprolingacalc \ # $(PROLINGASOAP_LIBS) -lprolingasoap