mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-28 16:14:09 +02:00
parent
c17b3ee9ae
commit
2c143fbdf8
90
Makefile.am
90
Makefile.am
@ -1,90 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
## Created by Anjuta
|
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
|
||||||
|
|
||||||
include aminclude.am
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
third-party \
|
|
||||||
tools \
|
|
||||||
lib \
|
|
||||||
components \
|
|
||||||
icinga-app \
|
|
||||||
test \
|
|
||||||
itl \
|
|
||||||
etc \
|
|
||||||
doc \
|
|
||||||
pki
|
|
||||||
|
|
||||||
#doc
|
|
||||||
icinga2docdir = ${docdir}
|
|
||||||
icinga2doc_DATA = \
|
|
||||||
README \
|
|
||||||
COPYING \
|
|
||||||
COPYING.Exceptions \
|
|
||||||
AUTHORS \
|
|
||||||
ChangeLog \
|
|
||||||
INSTALL \
|
|
||||||
NEWS
|
|
||||||
|
|
||||||
install-data-local:
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/log/${PACKAGE}
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/log/${PACKAGE}/compat
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/log/${PACKAGE}/compat/archives
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/cache/${PACKAGE}
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/spool/${PACKAGE}
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/spool/${PACKAGE}/perfdata
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/lib/${PACKAGE}
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/lib/${PACKAGE}/cluster
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/lib/${PACKAGE}/cluster/config
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/lib/${PACKAGE}/cluster/log
|
|
||||||
$(INSTALL) -d $(INSTALL_OPTS) $(DESTDIR)${localstatedir}/run/${PACKAGE}
|
|
||||||
$(INSTALL) -m 775 -d $(COMMAND_OPTS) $(DESTDIR)${localstatedir}/run/${PACKAGE}/cmd
|
|
||||||
chmod g+s $(DESTDIR)${localstatedir}/run/${PACKAGE}/cmd
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
|
||||||
$(icinga2doc_DATA) \
|
|
||||||
git_version.sh \
|
|
||||||
icinga2.spec \
|
|
||||||
Vagrantfile \
|
|
||||||
.vagrant-puppet
|
|
||||||
|
|
||||||
# Remove doc directory on uninstall
|
|
||||||
uninstall-local:
|
|
||||||
-rm -r $(icinga2docdir)
|
|
||||||
|
|
||||||
BUILT_SOURCES = icinga-version.stamp
|
|
||||||
CLEANFILES = icinga-version.h
|
|
||||||
GIT_VERSION_CMD = $(SHELL) $(top_srcdir)/git_version.sh
|
|
||||||
icinga-version.stamp:
|
|
||||||
@if test -f "$(srcdir)/icinga-version.h"; then \
|
|
||||||
if test -f "icinga-version.h"; then :; \
|
|
||||||
else \
|
|
||||||
cp "$(srcdir)/icinga-version.h" "icinga-version.h"; \
|
|
||||||
fi; \
|
|
||||||
fi
|
|
||||||
$(GIT_VERSION_CMD) -k -s $(top_srcdir) -o icinga-version.h
|
|
||||||
@if test -s "$(srcdir)/icinga-version.h"; then \
|
|
||||||
if cmp "$(srcdir)/icinga-version.h" "icinga-version.h"; then :; \
|
|
||||||
else \
|
|
||||||
echo "Error: $(srcdir)/icinga-version.h and icinga-version.h differ."; \
|
|
||||||
echo " You probably want to remove the former."; \
|
|
||||||
exit 1; \
|
|
||||||
fi; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
dist-hook: icinga-version.stamp
|
|
||||||
if test -f "icinga-version.h"; then \
|
|
||||||
$(SED) -e 's|^#undef GIT_IS_DIST.*|#define GIT_IS_DIST 1|' \
|
|
||||||
"icinga-version.h" > "$(distdir)/icinga-version.h"; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
check-coverage: all
|
|
||||||
lcov -d . -z
|
|
||||||
make check
|
|
||||||
lcov -d . -c -o icinga2.info
|
|
||||||
lcov -e icinga2.info -o icinga2-filtered.info "`readlink -f $(top_srcdir)`/*"
|
|
||||||
mkdir -p docs/lcov
|
|
||||||
genhtml -o docs/lcov icinga2-filtered.info
|
|
||||||
|
|
186
aminclude.am
186
aminclude.am
@ -1,186 +0,0 @@
|
|||||||
# Copyright (C) 2004 Oren Ben-Kiki
|
|
||||||
# This file is distributed under the same terms as the Automake macro files.
|
|
||||||
|
|
||||||
# Generate automatic documentation using Doxygen. Goals and variables values
|
|
||||||
# are controlled by the various DX_COND_??? conditionals set by autoconf.
|
|
||||||
#
|
|
||||||
# The provided goals are:
|
|
||||||
# doxygen-doc: Generate all doxygen documentation.
|
|
||||||
# doxygen-run: Run doxygen, which will generate some of the documentation
|
|
||||||
# (HTML, CHM, CHI, MAN, RTF, XML) but will not do the post
|
|
||||||
# processing required for the rest of it (PS, PDF, and some MAN).
|
|
||||||
# doxygen-man: Rename some doxygen generated man pages.
|
|
||||||
# doxygen-ps: Generate doxygen PostScript documentation.
|
|
||||||
# doxygen-pdf: Generate doxygen PDF documentation.
|
|
||||||
#
|
|
||||||
# Note that by default these are not integrated into the automake goals. If
|
|
||||||
# doxygen is used to generate man pages, you can achieve this integration by
|
|
||||||
# setting man3_MANS to the list of man pages generated and then adding the
|
|
||||||
# dependency:
|
|
||||||
#
|
|
||||||
# $(man3_MANS): doxygen-doc
|
|
||||||
#
|
|
||||||
# This will cause make to run doxygen and generate all the documentation.
|
|
||||||
#
|
|
||||||
# The following variable is intended for use in Makefile.am:
|
|
||||||
#
|
|
||||||
# DX_CLEANFILES = everything to clean.
|
|
||||||
#
|
|
||||||
# This is usually added to MOSTLYCLEANFILES.
|
|
||||||
|
|
||||||
## --------------------------------- ##
|
|
||||||
## Format-independent Doxygen rules. ##
|
|
||||||
## --------------------------------- ##
|
|
||||||
|
|
||||||
if DX_COND_doc
|
|
||||||
|
|
||||||
## ------------------------------- ##
|
|
||||||
## Rules specific for HTML output. ##
|
|
||||||
## ------------------------------- ##
|
|
||||||
|
|
||||||
if DX_COND_html
|
|
||||||
|
|
||||||
DX_CLEAN_HTML = @DX_DOCDIR@/html
|
|
||||||
|
|
||||||
endif DX_COND_html
|
|
||||||
|
|
||||||
## ------------------------------ ##
|
|
||||||
## Rules specific for CHM output. ##
|
|
||||||
## ------------------------------ ##
|
|
||||||
|
|
||||||
if DX_COND_chm
|
|
||||||
|
|
||||||
DX_CLEAN_CHM = @DX_DOCDIR@/chm
|
|
||||||
|
|
||||||
if DX_COND_chi
|
|
||||||
|
|
||||||
DX_CLEAN_CHI = @DX_DOCDIR@/@PACKAGE@.chi
|
|
||||||
|
|
||||||
endif DX_COND_chi
|
|
||||||
|
|
||||||
endif DX_COND_chm
|
|
||||||
|
|
||||||
## ------------------------------ ##
|
|
||||||
## Rules specific for MAN output. ##
|
|
||||||
## ------------------------------ ##
|
|
||||||
|
|
||||||
if DX_COND_man
|
|
||||||
|
|
||||||
DX_CLEAN_MAN = @DX_DOCDIR@/man
|
|
||||||
|
|
||||||
endif DX_COND_man
|
|
||||||
|
|
||||||
## ------------------------------ ##
|
|
||||||
## Rules specific for RTF output. ##
|
|
||||||
## ------------------------------ ##
|
|
||||||
|
|
||||||
if DX_COND_rtf
|
|
||||||
|
|
||||||
DX_CLEAN_RTF = @DX_DOCDIR@/rtf
|
|
||||||
|
|
||||||
endif DX_COND_rtf
|
|
||||||
|
|
||||||
## ------------------------------ ##
|
|
||||||
## Rules specific for XML output. ##
|
|
||||||
## ------------------------------ ##
|
|
||||||
|
|
||||||
if DX_COND_xml
|
|
||||||
|
|
||||||
DX_CLEAN_XML = @DX_DOCDIR@/xml
|
|
||||||
|
|
||||||
endif DX_COND_xml
|
|
||||||
|
|
||||||
## ----------------------------- ##
|
|
||||||
## Rules specific for PS output. ##
|
|
||||||
## ----------------------------- ##
|
|
||||||
|
|
||||||
if DX_COND_ps
|
|
||||||
|
|
||||||
DX_CLEAN_PS = @DX_DOCDIR@/@PACKAGE@.ps
|
|
||||||
|
|
||||||
DX_PS_GOAL = doxygen-ps
|
|
||||||
|
|
||||||
doxygen-ps: @DX_DOCDIR@/@PACKAGE@.ps
|
|
||||||
|
|
||||||
@DX_DOCDIR@/@PACKAGE@.ps: @DX_DOCDIR@/@PACKAGE@.tag
|
|
||||||
cd @DX_DOCDIR@/latex; \
|
|
||||||
rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
|
|
||||||
$(DX_LATEX) refman.tex; \
|
|
||||||
$(MAKEINDEX_PATH) refman.idx; \
|
|
||||||
$(DX_LATEX) refman.tex; \
|
|
||||||
countdown=5; \
|
|
||||||
while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
|
|
||||||
refman.log > /dev/null 2>&1 \
|
|
||||||
&& test $$countdown -gt 0; do \
|
|
||||||
$(DX_LATEX) refman.tex; \
|
|
||||||
countdown=`expr $$countdown - 1`; \
|
|
||||||
done; \
|
|
||||||
$(DX_DVIPS) -o ../@PACKAGE@.ps refman.dvi
|
|
||||||
|
|
||||||
endif DX_COND_ps
|
|
||||||
|
|
||||||
## ------------------------------ ##
|
|
||||||
## Rules specific for PDF output. ##
|
|
||||||
## ------------------------------ ##
|
|
||||||
|
|
||||||
if DX_COND_pdf
|
|
||||||
|
|
||||||
DX_CLEAN_PDF = @DX_DOCDIR@/@PACKAGE@.pdf
|
|
||||||
|
|
||||||
DX_PDF_GOAL = doxygen-pdf
|
|
||||||
|
|
||||||
doxygen-pdf: @DX_DOCDIR@/@PACKAGE@.pdf
|
|
||||||
|
|
||||||
@DX_DOCDIR@/@PACKAGE@.pdf: @DX_DOCDIR@/@PACKAGE@.tag
|
|
||||||
cd @DX_DOCDIR@/latex; \
|
|
||||||
rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
|
|
||||||
$(DX_PDFLATEX) refman.tex; \
|
|
||||||
$(DX_MAKEINDEX) refman.idx; \
|
|
||||||
$(DX_PDFLATEX) refman.tex; \
|
|
||||||
countdown=5; \
|
|
||||||
while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
|
|
||||||
refman.log > /dev/null 2>&1 \
|
|
||||||
&& test $$countdown -gt 0; do \
|
|
||||||
$(DX_PDFLATEX) refman.tex; \
|
|
||||||
countdown=`expr $$countdown - 1`; \
|
|
||||||
done; \
|
|
||||||
mv refman.pdf ../@PACKAGE@.pdf
|
|
||||||
|
|
||||||
endif DX_COND_pdf
|
|
||||||
|
|
||||||
## ------------------------------------------------- ##
|
|
||||||
## Rules specific for LaTeX (shared for PS and PDF). ##
|
|
||||||
## ------------------------------------------------- ##
|
|
||||||
|
|
||||||
if DX_COND_latex
|
|
||||||
|
|
||||||
DX_CLEAN_LATEX = @DX_DOCDIR@/latex
|
|
||||||
|
|
||||||
endif DX_COND_latex
|
|
||||||
|
|
||||||
.PHONY: doxygen-run doxygen-doc $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
||||||
|
|
||||||
.INTERMEDIATE: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
||||||
|
|
||||||
doxygen-run: @DX_DOCDIR@/@PACKAGE@.tag
|
|
||||||
|
|
||||||
doxygen-doc: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
||||||
|
|
||||||
@DX_DOCDIR@/@PACKAGE@.tag: $(DX_CONFIG) $(pkginclude_HEADERS)
|
|
||||||
rm -rf @DX_DOCDIR@
|
|
||||||
$(DX_ENV) $(DX_DOXYGEN) $(srcdir)/$(DX_CONFIG)
|
|
||||||
|
|
||||||
DX_CLEANFILES = \
|
|
||||||
@DX_DOCDIR@/@PACKAGE@.tag \
|
|
||||||
-r \
|
|
||||||
$(DX_CLEAN_HTML) \
|
|
||||||
$(DX_CLEAN_CHM) \
|
|
||||||
$(DX_CLEAN_CHI) \
|
|
||||||
$(DX_CLEAN_MAN) \
|
|
||||||
$(DX_CLEAN_RTF) \
|
|
||||||
$(DX_CLEAN_XML) \
|
|
||||||
$(DX_CLEAN_PS) \
|
|
||||||
$(DX_CLEAN_PDF) \
|
|
||||||
$(DX_CLEAN_LATEX)
|
|
||||||
|
|
||||||
endif DX_COND_doc
|
|
199
autogen.sh
199
autogen.sh
@ -1,199 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# Run this to generate all the initial makefiles, etc.
|
|
||||||
|
|
||||||
ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I m4"
|
|
||||||
|
|
||||||
srcdir=`dirname $0`
|
|
||||||
test -z "$srcdir" && srcdir=.
|
|
||||||
|
|
||||||
DIE=0
|
|
||||||
|
|
||||||
if [ -n "$GNOME2_DIR" ]; then
|
|
||||||
ACLOCAL_FLAGS="-I $GNOME2_DIR/share/aclocal $ACLOCAL_FLAGS"
|
|
||||||
LD_LIBRARY_PATH="$GNOME2_DIR/lib:$LD_LIBRARY_PATH"
|
|
||||||
PATH="$GNOME2_DIR/bin:$PATH"
|
|
||||||
export PATH
|
|
||||||
export LD_LIBRARY_PATH
|
|
||||||
fi
|
|
||||||
|
|
||||||
(test -f $srcdir/configure.ac) || {
|
|
||||||
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
|
|
||||||
echo " top-level package directory"
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: You must have \`autoconf' installed."
|
|
||||||
echo "Download the appropriate package for your distribution,"
|
|
||||||
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
|
|
||||||
DIE=1
|
|
||||||
}
|
|
||||||
|
|
||||||
(grep "^AC_PROG_LEX" $srcdir/configure.ac >/dev/null) && {
|
|
||||||
(lex --version) < /dev/null > /dev/null 2>&1 ||
|
|
||||||
(flex --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: You must have \`lex' installed."
|
|
||||||
echo "Download the appropriate package for your distribution,"
|
|
||||||
echo "or get the source tarball for flex at http://flex.sourceforge.net/"
|
|
||||||
DIE=1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(grep "^AC_PROG_YACC" $srcdir/configure.ac >/dev/null) && {
|
|
||||||
(yacc --version) < /dev/null > /dev/null 2>&1 ||
|
|
||||||
(bison --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: You must have \`yacc' installed."
|
|
||||||
echo "Download the appropriate package for your distribution,"
|
|
||||||
echo "or get the source tarball for bison at http://ftp.gnu.org/gnu/bison/"
|
|
||||||
DIE=1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(grep "^IT_PROG_INTLTOOL" $srcdir/configure.ac >/dev/null) && {
|
|
||||||
(intltoolize --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: You must have \`intltool' installed."
|
|
||||||
echo "You can get it from:"
|
|
||||||
echo " ftp://ftp.gnome.org/pub/GNOME/"
|
|
||||||
DIE=1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(grep "^AM_PROG_XML_I18N_TOOLS" $srcdir/configure.ac >/dev/null) && {
|
|
||||||
(xml-i18n-toolize --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: You must have \`xml-i18n-toolize' installed."
|
|
||||||
echo "You can get it from:"
|
|
||||||
echo " ftp://ftp.gnome.org/pub/GNOME/"
|
|
||||||
DIE=1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
LIBTOOL=libtool
|
|
||||||
LIBTOOLIZE=libtoolize
|
|
||||||
|
|
||||||
if glibtool --version < /dev/null > /dev/null 2>&1; then
|
|
||||||
LIBTOOL=glibtool
|
|
||||||
LIBTOOLIZE=glibtoolize
|
|
||||||
fi
|
|
||||||
|
|
||||||
(grep "^LT_INIT" $srcdir/configure.ac >/dev/null) && {
|
|
||||||
($LIBTOOL --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: You must have \`libtool' installed."
|
|
||||||
echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
|
|
||||||
DIE=1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(grep "^AM_GLIB_GNU_GETTEXT" $srcdir/configure.ac >/dev/null) && {
|
|
||||||
(grep "sed.*POTFILES" $srcdir/configure.ac) > /dev/null || \
|
|
||||||
(glib-gettextize --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: You must have \`glib' installed."
|
|
||||||
echo "You can get it from: ftp://ftp.gtk.org/pub/gtk"
|
|
||||||
DIE=1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(automake --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: You must have \`automake' installed."
|
|
||||||
echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
|
|
||||||
DIE=1
|
|
||||||
NO_AUTOMAKE=yes
|
|
||||||
}
|
|
||||||
|
|
||||||
# if no automake, don't bother testing for aclocal
|
|
||||||
test -n "$NO_AUTOMAKE" || (aclocal --version) < /dev/null > /dev/null 2>&1 || {
|
|
||||||
echo
|
|
||||||
echo "**Error**: Missing \`aclocal'. The version of \`automake'"
|
|
||||||
echo "installed doesn't appear recent enough."
|
|
||||||
echo "You can get automake from ftp://ftp.gnu.org/pub/gnu/"
|
|
||||||
DIE=1
|
|
||||||
}
|
|
||||||
|
|
||||||
if test "$DIE" -eq 1; then
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test -z "$*"; then
|
|
||||||
echo "**Warning**: I am going to run \`configure' with no arguments."
|
|
||||||
echo "If you wish to pass any to it, please specify them on the"
|
|
||||||
echo \`$0\'" command line."
|
|
||||||
echo
|
|
||||||
fi
|
|
||||||
|
|
||||||
case $CC in
|
|
||||||
xlc )
|
|
||||||
am_opt=--include-deps;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
# verify that libtool-ltdl-devel is installed
|
|
||||||
echo "Running libtoolize dry-run..."
|
|
||||||
if ! $LIBTOOLIZE --copy --force ; then
|
|
||||||
echo ""
|
|
||||||
echo "**Error**: $LIBTOOLIZE cannot detect necessary files."
|
|
||||||
echo ""
|
|
||||||
echo "Make sure libtool-ltdl-devel (RHEL) / libltdl-dev (Debian) or an"
|
|
||||||
echo "appropriate package for your distribution is installed."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
for coin in `find $srcdir -path $srcdir/CVS -prune -o -name configure.ac -print`
|
|
||||||
do
|
|
||||||
dr=`dirname $coin`
|
|
||||||
if test -f $dr/NO-AUTO-GEN; then
|
|
||||||
echo skipping $dr -- flagged as no auto-gen
|
|
||||||
else
|
|
||||||
echo processing $dr
|
|
||||||
( cd $dr
|
|
||||||
|
|
||||||
aclocalinclude="$ACLOCAL_FLAGS"
|
|
||||||
|
|
||||||
if grep "^AM_GLIB_GNU_GETTEXT" configure.ac >/dev/null; then
|
|
||||||
echo "Creating $dr/aclocal.m4 ..."
|
|
||||||
test -r $dr/aclocal.m4 || touch $dr/aclocal.m4
|
|
||||||
echo "Running glib-gettextize... Ignore non-fatal messages."
|
|
||||||
echo "no" | glib-gettextize --force --copy
|
|
||||||
echo "Making $dr/aclocal.m4 writable ..."
|
|
||||||
test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4
|
|
||||||
fi
|
|
||||||
if grep "^IT_PROG_INTLTOOL" configure.ac >/dev/null; then
|
|
||||||
echo "Running intltoolize..."
|
|
||||||
intltoolize --copy --force --automake
|
|
||||||
fi
|
|
||||||
if grep "^AM_PROG_XML_I18N_TOOLS" configure.ac >/dev/null; then
|
|
||||||
echo "Running xml-i18n-toolize..."
|
|
||||||
xml-i18n-toolize --copy --force --automake
|
|
||||||
fi
|
|
||||||
if grep "^LT_INIT" configure.ac >/dev/null; then
|
|
||||||
if test -z "$NO_LIBTOOLIZE" ; then
|
|
||||||
echo "Running $LIBTOOLIZE..."
|
|
||||||
$LIBTOOLIZE --force --copy
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
echo "Running aclocal $aclocalinclude ..."
|
|
||||||
aclocal $aclocalinclude
|
|
||||||
if grep "^A[CM]_CONFIG_HEADER" configure.ac >/dev/null; then
|
|
||||||
echo "Running autoheader..."
|
|
||||||
autoheader
|
|
||||||
fi
|
|
||||||
echo "Running automake --gnu $am_opt ..."
|
|
||||||
automake --add-missing --gnu $am_opt
|
|
||||||
echo "Running autoconf ..."
|
|
||||||
autoconf
|
|
||||||
)
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
if test x$NOCONFIGURE = x; then
|
|
||||||
echo Running $srcdir/configure "$@" ...
|
|
||||||
$srcdir/configure "$@" \
|
|
||||||
&& echo Now type \`make\' to compile. || exit 1
|
|
||||||
else
|
|
||||||
echo Skipping configure process.
|
|
||||||
fi
|
|
@ -1,12 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
## Created by Anjuta
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
checker \
|
|
||||||
cluster \
|
|
||||||
compat \
|
|
||||||
demo \
|
|
||||||
db_ido_mysql \
|
|
||||||
livestatus \
|
|
||||||
notification \
|
|
||||||
perfdata
|
|
1
components/checker/.gitignore
vendored
1
components/checker/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
checker-type.cpp
|
|
@ -1,44 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libchecker.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
checkercomponent.th
|
|
||||||
|
|
||||||
nodist_libchecker_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
checker-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libchecker_la_SOURCES = \
|
|
||||||
checkercomponent.cpp \
|
|
||||||
checkercomponent.h \
|
|
||||||
checkercomponent.ti \
|
|
||||||
checker-type.conf
|
|
||||||
|
|
||||||
libchecker_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
libchecker_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-module \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libchecker_la_LIBADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
|
@ -1,212 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{38CE81CC-2660-4EF0-A936-4A337591DA3E}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>checker</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="checkercomponent.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="checker-type.cpp" />
|
|
||||||
<ClCompile Include="checkercomponent.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="checker-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,34 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="checkercomponent.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="checkercomponent.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="checker-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="checker-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
1
components/cluster/.gitignore
vendored
1
components/cluster/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
cluster-type.cpp
|
|
@ -1,50 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libcluster.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
clusterlistener.th \
|
|
||||||
endpoint.th
|
|
||||||
|
|
||||||
nodist_libcluster_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
cluster-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libcluster_la_SOURCES = \
|
|
||||||
clusterlistener.cpp \
|
|
||||||
clusterlistener.h \
|
|
||||||
clusterlistener.ti \
|
|
||||||
cluster-type.conf \
|
|
||||||
endpoint.cpp \
|
|
||||||
endpoint.h \
|
|
||||||
endpoint.ti \
|
|
||||||
jsonrpc.cpp \
|
|
||||||
jsonrpc.h
|
|
||||||
|
|
||||||
libcluster_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
libcluster_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-module \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libcluster_la_LIBADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
|
@ -1,216 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="cluster-type.cpp" />
|
|
||||||
<ClCompile Include="clusterlistener.cpp" />
|
|
||||||
<ClCompile Include="endpoint.cpp" />
|
|
||||||
<ClCompile Include="jsonrpc.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="clusterlistener.h" />
|
|
||||||
<ClInclude Include="endpoint.h" />
|
|
||||||
<ClInclude Include="jsonrpc.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="cluster-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{8732E0CD-E3D0-41F2-A538-94884543890F}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>demo</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,44 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{11a495bf-a705-4766-b3d3-9b5db266a6ef}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{1fb6337f-a17f-46ea-9316-2d800a94b53d}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="endpoint.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="jsonrpc.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="cluster-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="clusterlistener.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="jsonrpc.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="endpoint.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="clusterlistener.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="cluster-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
1
components/compat/.gitignore
vendored
1
components/compat/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
compat-type.cpp
|
|
@ -1,56 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libcompat.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
checkresultreader.th \
|
|
||||||
externalcommandlistener.th \
|
|
||||||
statusdatawriter.th \
|
|
||||||
compatlogger.th
|
|
||||||
|
|
||||||
nodist_libcompat_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
compat-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libcompat_la_SOURCES = \
|
|
||||||
checkresultreader.cpp \
|
|
||||||
checkresultreader.h \
|
|
||||||
checkresultreader.ti \
|
|
||||||
externalcommandlistener.cpp \
|
|
||||||
externalcommandlistener.h \
|
|
||||||
externalcommandlistener.ti \
|
|
||||||
statusdatawriter.cpp \
|
|
||||||
statusdatawriter.h \
|
|
||||||
statusdatawriter.ti \
|
|
||||||
compatlogger.cpp \
|
|
||||||
compatlogger.h \
|
|
||||||
compatlogger.ti \
|
|
||||||
compat-type.conf
|
|
||||||
|
|
||||||
libcompat_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
libcompat_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-module \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libcompat_la_LIBADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
|
@ -1,216 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>compat</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>NotSet</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>NotSet</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>NotSet</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>NotSet</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="checkresultreader.cpp" />
|
|
||||||
<ClCompile Include="compat-type.cpp" />
|
|
||||||
<ClCompile Include="compatlogger.cpp" />
|
|
||||||
<ClCompile Include="externalcommandlistener.cpp" />
|
|
||||||
<ClCompile Include="statusdatawriter.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="compat-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="checkresultreader.h" />
|
|
||||||
<ClInclude Include="compatlogger.h" />
|
|
||||||
<ClInclude Include="externalcommandlistener.h" />
|
|
||||||
<ClInclude Include="statusdatawriter.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,52 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="compat-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="checkresultreader.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="compatlogger.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="externalcommandlistener.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="statusdatawriter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="compat-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="checkresultreader.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="compatlogger.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="externalcommandlistener.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="statusdatawriter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
1
components/db_ido_mysql/.gitignore
vendored
1
components/db_ido_mysql/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
db_ido_mysql-type.cpp
|
|
@ -1,59 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
if MYSQL_USE
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
schema
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libdb_ido_mysql.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
idomysqlconnection.th
|
|
||||||
|
|
||||||
nodist_libdb_ido_mysql_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
db_ido_mysql-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libdb_ido_mysql_la_SOURCES = \
|
|
||||||
db_ido_mysql-type.conf \
|
|
||||||
idomysqlconnection.cpp \
|
|
||||||
idomysqlconnection.h \
|
|
||||||
idomysqlconnection.ti
|
|
||||||
|
|
||||||
libdb_ido_mysql_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
$(MYSQL_CFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
libdb_ido_mysql_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
$(MYSQLR_LDFLAGS) \
|
|
||||||
-module \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libdb_ido_mysql_la_LIBADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la \
|
|
||||||
${top_builddir}/lib/db_ido/libdb_ido.la
|
|
||||||
|
|
||||||
else
|
|
||||||
|
|
||||||
all-local:
|
|
||||||
@echo 'MySQL not enabled. Install libs/headers and rerun configure/make.'
|
|
||||||
|
|
||||||
endif
|
|
@ -1,212 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{273A9D62-F556-4B5E-B235-B608106CB028}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>demo</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;remoting.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;remoting.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;remoting.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;remoting.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="idomysqlconnection.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="db_ido_mysql-type.cpp" />
|
|
||||||
<ClCompile Include="idomysqlconnection.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="db_ido_mysql-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,32 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="idomysqlconnection.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{11a495bf-a705-4766-b3d3-9b5db266a6ef}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{1fb6337f-a17f-46ea-9316-2d800a94b53d}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="idomysqlconnection.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="db_ido_mysql-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="db_ido_mysql-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
@ -1,7 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
upgrade
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
|
||||||
mysql.sql
|
|
@ -1,3 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
EXTRA_DIST =
|
|
1
components/demo/.gitignore
vendored
1
components/demo/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
demo-type.cpp
|
|
@ -1,44 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libdemo.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
demo.th
|
|
||||||
|
|
||||||
nodist_libdemo_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
demo-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libdemo_la_SOURCES = \
|
|
||||||
demo.cpp \
|
|
||||||
demo.h \
|
|
||||||
demo.ti \
|
|
||||||
demo-type.conf
|
|
||||||
|
|
||||||
libdemo_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
libdemo_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-module \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libdemo_la_LIBADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
|
@ -1,212 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{2E6C1133-730F-4875-A72C-B455B1DD4C5C}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>demo</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="demo-type.cpp" />
|
|
||||||
<ClCompile Include="demo.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="demo-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="demo.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,32 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{11a495bf-a705-4766-b3d3-9b5db266a6ef}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{1fb6337f-a17f-46ea-9316-2d800a94b53d}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="demo-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="demo.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="demo-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="demo.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
1
components/livestatus/.gitignore
vendored
1
components/livestatus/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
livestatus-type.cpp
|
|
@ -1,104 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
liblivestatus.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
listener.th
|
|
||||||
|
|
||||||
nodist_liblivestatus_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
livestatus-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
liblivestatus_la_SOURCES = \
|
|
||||||
aggregator.cpp \
|
|
||||||
aggregator.h \
|
|
||||||
attributefilter.cpp \
|
|
||||||
attributefilter.h \
|
|
||||||
andfilter.cpp \
|
|
||||||
andfilter.h \
|
|
||||||
avgaggregator.cpp \
|
|
||||||
avgaggregator.h \
|
|
||||||
column.cpp \
|
|
||||||
column.h \
|
|
||||||
combinerfilter.cpp \
|
|
||||||
combinerfilter.h \
|
|
||||||
commandstable.cpp \
|
|
||||||
commandstable.h \
|
|
||||||
commentstable.cpp \
|
|
||||||
commentstable.h \
|
|
||||||
contactgroupstable.cpp \
|
|
||||||
contactgroupstable.h \
|
|
||||||
contactstable.cpp \
|
|
||||||
contactstable.h \
|
|
||||||
countaggregator.cpp \
|
|
||||||
countaggregator.h \
|
|
||||||
downtimestable.cpp \
|
|
||||||
downtimestable.h \
|
|
||||||
filter.cpp \
|
|
||||||
filter.h \
|
|
||||||
hostgroupstable.cpp \
|
|
||||||
hostgroupstable.h \
|
|
||||||
hoststable.cpp \
|
|
||||||
hoststable.h \
|
|
||||||
invavgaggregator.cpp \
|
|
||||||
invavgaggregator.h \
|
|
||||||
invsumaggregator.cpp \
|
|
||||||
invsumaggregator.h \
|
|
||||||
listener.cpp \
|
|
||||||
listener.h \
|
|
||||||
listener.ti \
|
|
||||||
livestatus-type.conf \
|
|
||||||
logtable.cpp \
|
|
||||||
logtable.h \
|
|
||||||
maxaggregator.cpp \
|
|
||||||
maxaggregator.h \
|
|
||||||
minaggregator.cpp \
|
|
||||||
minaggregator.h \
|
|
||||||
negatefilter.cpp \
|
|
||||||
negatefilter.h \
|
|
||||||
orfilter.cpp \
|
|
||||||
orfilter.h \
|
|
||||||
query.cpp \
|
|
||||||
query.h \
|
|
||||||
servicegroupstable.cpp \
|
|
||||||
servicegroupstable.h \
|
|
||||||
servicestable.cpp \
|
|
||||||
servicestable.h \
|
|
||||||
statustable.cpp \
|
|
||||||
statustable.h \
|
|
||||||
stdaggregator.cpp \
|
|
||||||
stdaggregator.h \
|
|
||||||
sumaggregator.cpp \
|
|
||||||
sumaggregator.h \
|
|
||||||
timeperiodstable.cpp \
|
|
||||||
timeperiodstable.h \
|
|
||||||
table.cpp \
|
|
||||||
table.h
|
|
||||||
|
|
||||||
liblivestatus_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
liblivestatus_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-module \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
liblivestatus_la_LIBADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
|
@ -1,272 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="aggregator.h" />
|
|
||||||
<ClInclude Include="countaggregator.h" />
|
|
||||||
<ClInclude Include="listener.h" />
|
|
||||||
<ClInclude Include="sumaggregator.h" />
|
|
||||||
<ClInclude Include="avgaggregator.h" />
|
|
||||||
<ClInclude Include="minaggregator.h" />
|
|
||||||
<ClInclude Include="maxaggregator.h" />
|
|
||||||
<ClInclude Include="stdaggregator.h" />
|
|
||||||
<ClInclude Include="invsumaggregator.h" />
|
|
||||||
<ClInclude Include="invavgaggregator.h" />
|
|
||||||
<ClInclude Include="andfilter.h" />
|
|
||||||
<ClInclude Include="attributefilter.h" />
|
|
||||||
<ClInclude Include="column.h" />
|
|
||||||
<ClInclude Include="combinerfilter.h" />
|
|
||||||
<ClInclude Include="commandstable.h" />
|
|
||||||
<ClInclude Include="commentstable.h" />
|
|
||||||
<ClInclude Include="contactgroupstable.h" />
|
|
||||||
<ClInclude Include="contactstable.h" />
|
|
||||||
<ClInclude Include="downtimestable.h" />
|
|
||||||
<ClInclude Include="filter.h" />
|
|
||||||
<ClInclude Include="hostgroupstable.h" />
|
|
||||||
<ClInclude Include="hoststable.h" />
|
|
||||||
<ClInclude Include="negatefilter.h" />
|
|
||||||
<ClInclude Include="orfilter.h" />
|
|
||||||
<ClInclude Include="query.h" />
|
|
||||||
<ClInclude Include="servicegroupsstable.h" />
|
|
||||||
<ClInclude Include="servicestable.h" />
|
|
||||||
<ClInclude Include="statustable.h" />
|
|
||||||
<ClInclude Include="timeperiodstable.h" />
|
|
||||||
<ClInclude Include="logtable.h" />
|
|
||||||
<ClInclude Include="table.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="aggregator.cpp" />
|
|
||||||
<ClCompile Include="avgaggregator.cpp" />
|
|
||||||
<ClCompile Include="countaggregator.cpp" />
|
|
||||||
<ClCompile Include="andfilter.cpp" />
|
|
||||||
<ClCompile Include="attributefilter.cpp" />
|
|
||||||
<ClCompile Include="column.cpp" />
|
|
||||||
<ClCompile Include="combinerfilter.cpp" />
|
|
||||||
<ClCompile Include="commandstable.cpp" />
|
|
||||||
<ClCompile Include="commentstable.cpp" />
|
|
||||||
<ClCompile Include="contactgroupstable.cpp" />
|
|
||||||
<ClCompile Include="contactstable.cpp" />
|
|
||||||
<ClCompile Include="downtimestable.cpp" />
|
|
||||||
<ClCompile Include="filter.cpp" />
|
|
||||||
<ClCompile Include="hostgroupstable.cpp" />
|
|
||||||
<ClCompile Include="hoststable.cpp" />
|
|
||||||
<ClCompile Include="invavgaggregator.cpp" />
|
|
||||||
<ClCompile Include="invsumaggregator.cpp" />
|
|
||||||
<ClCompile Include="listener.cpp" />
|
|
||||||
<ClCompile Include="livestatus-type.cpp" />
|
|
||||||
<ClCompile Include="maxaggregator.cpp" />
|
|
||||||
<ClCompile Include="minaggregator.cpp" />
|
|
||||||
<ClCompile Include="negatefilter.cpp" />
|
|
||||||
<ClCompile Include="orfilter.cpp" />
|
|
||||||
<ClCompile Include="query.cpp" />
|
|
||||||
<ClCompile Include="servicegroupstable.cpp" />
|
|
||||||
<ClCompile Include="servicestable.cpp" />
|
|
||||||
<ClCompile Include="statustable.cpp" />
|
|
||||||
<ClCompile Include="stdaggregator.cpp" />
|
|
||||||
<ClCompile Include="sumaggregator.cpp" />
|
|
||||||
<ClCompile Include="timeperiodstable.cpp" />
|
|
||||||
<ClCompile Include="logtable.cpp" />
|
|
||||||
<ClCompile Include="table.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="livestatus-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>livestatus</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,215 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{11a495bf-a705-4766-b3d3-9b5db266a6ef}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{1fb6337f-a17f-46ea-9316-2d800a94b53d}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="query.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="table.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="statustable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="timeperiodstable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="logtable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="filter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="contactgroupstable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="contactstable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="orfilter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="aggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="countaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="sumaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="sumaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="minaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="maxaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="stdaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="invavgaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="invsumaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="andfilter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="attributefilter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="negatefilter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="combinerfilter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="hostgroupstable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="hoststable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="column.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="servicestable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="commandstable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="commentstable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="downtimestable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="avgaggregator.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="servicegroupsstable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="listener.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="query.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="table.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="statustable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="timeperiodstable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="logtable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="filter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="contactgroupstable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="contactstable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="orfilter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="andfilter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="aggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="countaggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="attributefilter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="negatefilter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="combinerfilter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="hostgroupstable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="hoststable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="column.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="servicegroupstable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="servicestable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="commandstable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="commentstable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="downtimestable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="livestatus-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="avgaggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="invavgaggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="invsumaggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="maxaggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="minaggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="stdaggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="sumaggregator.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="listener.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="livestatus-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
1
components/notification/.gitignore
vendored
1
components/notification/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
notification-type.cpp
|
|
@ -1,44 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libnotification.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
notificationcomponent.th
|
|
||||||
|
|
||||||
nodist_libnotification_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
notification-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libnotification_la_SOURCES = \
|
|
||||||
notificationcomponent.cpp \
|
|
||||||
notificationcomponent.h \
|
|
||||||
notificationcomponent.ti \
|
|
||||||
notification-type.conf
|
|
||||||
|
|
||||||
libnotification_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
libnotification_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-module \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libnotification_la_LIBADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
|
@ -1,212 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{ebea7d10-66fb-4760-8aa8-81cd500d899e}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>notification</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="notificationcomponent.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="notification-type.cpp" />
|
|
||||||
<ClCompile Include="notificationcomponent.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="notification-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,32 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="notificationcomponent.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{11a495bf-a705-4766-b3d3-9b5db266a6ef}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{1fb6337f-a17f-46ea-9316-2d800a94b53d}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="notificationcomponent.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="notification-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="notification-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
1
components/perfdata/.gitignore
vendored
1
components/perfdata/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
perfdata-type.cpp
|
|
@ -1,47 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libperfdata.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
graphitewriter.th \
|
|
||||||
perfdatawriter.th
|
|
||||||
|
|
||||||
nodist_libperfdata_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
perfdata-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libperfdata_la_SOURCES = \
|
|
||||||
graphitewriter.cpp \
|
|
||||||
graphitewriter.h \
|
|
||||||
graphitewriter.ti \
|
|
||||||
perfdatawriter.cpp \
|
|
||||||
perfdatawriter.h \
|
|
||||||
perfdatawriter.ti \
|
|
||||||
perfdata-type.conf
|
|
||||||
|
|
||||||
libperfdata_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
libperfdata_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libperfdata_la_LIBADD = \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
|
@ -1,226 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="graphitewriter.cpp" />
|
|
||||||
<ClCompile Include="perfdata-type.cpp">
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="perfdatawriter.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="graphitewriter.h" />
|
|
||||||
<ClInclude Include="perfdatawriter.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="perfdata-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{E08A9B69-97E2-4203-B4D7-501DFF020CCF}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>perfdata</RootNamespace>
|
|
||||||
<ProjectName>perfdata</ProjectName>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-icinga.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-icinga.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-icinga.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-icinga.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,36 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="graphitewriter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="perfdata-type.cpp" />
|
|
||||||
<ClCompile Include="perfdatawriter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="graphitewriter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="perfdatawriter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{2c1a73da-f333-42fc-8809-0569990567e0}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{f206b9b0-3aa5-4a62-b844-3228f4ff4baf}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="perfdata-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
249
configure.ac
249
configure.ac
@ -1,249 +0,0 @@
|
|||||||
/******************************************************************************
|
|
||||||
* Icinga 2 *
|
|
||||||
* Copyright (C) 2012-2013 Icinga Development Team (http://www.icinga.org/) *
|
|
||||||
* *
|
|
||||||
* This program 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 2 *
|
|
||||||
* of the License, or (at your option) any later version. *
|
|
||||||
* *
|
|
||||||
* This program 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 this program; if not, write to the Free Software Foundation *
|
|
||||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. *
|
|
||||||
******************************************************************************/
|
|
||||||
|
|
||||||
AC_INIT([icinga2], [0.0.3])
|
|
||||||
AC_CONFIG_AUX_DIR([m4])
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
|
||||||
AC_CONFIG_HEADERS([config.h])
|
|
||||||
AM_INIT_AUTOMAKE([subdir-objects])
|
|
||||||
AX_SET_VERSION_INFO
|
|
||||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
|
||||||
|
|
||||||
AC_PROG_CXX
|
|
||||||
AC_LANG_CPLUSPLUS
|
|
||||||
AC_PROG_CC
|
|
||||||
AC_LANG_C
|
|
||||||
AC_PROG_MKDIR_P
|
|
||||||
|
|
||||||
AC_FUNC_VFORK
|
|
||||||
|
|
||||||
AC_ARG_WITH([icinga_user],
|
|
||||||
AC_HELP_STRING([--with-icinga-user=<user>],[sets user name to run icinga2]),
|
|
||||||
icinga_user=$withval,
|
|
||||||
icinga_user=icinga
|
|
||||||
)
|
|
||||||
ACICINGA_CHECK_USER([$icinga_user], run)
|
|
||||||
AC_SUBST(icinga_user)
|
|
||||||
|
|
||||||
AC_ARG_WITH(icinga_group,
|
|
||||||
AC_HELP_STRING([--with-icinga-group=<group>],[sets group name to run icinga2]),
|
|
||||||
icinga_group=$withval,
|
|
||||||
icinga_group=icinga
|
|
||||||
)
|
|
||||||
ACICINGA_CHECK_GROUP([$icinga_group], run)
|
|
||||||
AC_SUBST(icinga_group)
|
|
||||||
|
|
||||||
INSTALL_OPTS="-o $icinga_user -g $icinga_group"
|
|
||||||
AC_SUBST(INSTALL_OPTS)
|
|
||||||
|
|
||||||
AC_ARG_WITH(icingacmd_user,
|
|
||||||
AC_HELP_STRING([--with-icingacmd-user=<user>],[sets user name for icinga2 command access]),
|
|
||||||
icingacmd_user=$withval,
|
|
||||||
icingacmd_user=icinga
|
|
||||||
)
|
|
||||||
ACICINGA_CHECK_USER([$icingacmd_user], cmd)
|
|
||||||
AC_SUBST(icingacmd_user)
|
|
||||||
|
|
||||||
AC_ARG_WITH(icingacmd_group,
|
|
||||||
AC_HELP_STRING([--with-icingacmd-group=<group>] ,[sets group name for icinga2 command access]),
|
|
||||||
icingacmd_group=$withval,
|
|
||||||
icingacmd_group=icingacmd
|
|
||||||
)
|
|
||||||
ACICINGA_CHECK_GROUP([$icingacmd_group], cmd)
|
|
||||||
AC_SUBST(icingacmd_group)
|
|
||||||
|
|
||||||
COMMAND_OPTS="-o $icingacmd_user -g $icingacmd_group"
|
|
||||||
AC_SUBST(COMMAND_OPTS)
|
|
||||||
|
|
||||||
|
|
||||||
CFLAGS="$CFLAGS -D_GNU_SOURCE -pthread"
|
|
||||||
CXXFLAGS="$CXXFLAGS -D_GNU_SOURCE -pthread"
|
|
||||||
|
|
||||||
CFLAGS="$CFLAGS -I/opt/local/include"
|
|
||||||
CXXFLAGS="$CXXFLAGS -I/opt/local/include"
|
|
||||||
LDFLAGS="$LDFLAGS -L/opt/local/lib"
|
|
||||||
|
|
||||||
LT_INIT([dlopen disable-static win32-dll])
|
|
||||||
|
|
||||||
DX_HTML_FEATURE(ON)
|
|
||||||
DX_CHM_FEATURE(OFF)
|
|
||||||
DX_CHI_FEATURE(OFF)
|
|
||||||
DX_MAN_FEATURE(OFF)
|
|
||||||
DX_RTF_FEATURE(OFF)
|
|
||||||
DX_XML_FEATURE(OFF)
|
|
||||||
DX_PDF_FEATURE(OFF)
|
|
||||||
DX_PS_FEATURE(OFF)
|
|
||||||
DX_INIT_DOXYGEN([icinga], [doc/Doxyfile], [doc/dev])
|
|
||||||
|
|
||||||
AC_PROG_INSTALL
|
|
||||||
AC_PROG_LEX
|
|
||||||
AC_PROG_YACC
|
|
||||||
AC_PROG_LIBTOOL
|
|
||||||
AX_CXX_GCC_ABI_DEMANGLE
|
|
||||||
AX_BOOST_BASE([1.41], [], [AC_MSG_ERROR([You need the Boost headers and libraries in order to build this application])])
|
|
||||||
AX_BOOST_SIGNALS
|
|
||||||
AX_BOOST_THREAD
|
|
||||||
AX_BOOST_SYSTEM
|
|
||||||
AX_BOOST_UNIT_TEST_FRAMEWORK
|
|
||||||
AX_BOOST_PROGRAM_OPTIONS
|
|
||||||
AX_CHECK_OPENSSL([], [AC_MSG_ERROR([You need the OpenSSL headers and libraries in order to build this application])])
|
|
||||||
AC_CHECK_LIB(ssl, SSL_new)
|
|
||||||
AC_CHECK_LIB(crypto, X509_NAME_oneline)
|
|
||||||
AC_CHECK_LIB(eay32, X509_NAME_oneline)
|
|
||||||
AC_CHECK_LIB(m, floor)
|
|
||||||
AC_CHECK_LIB(socket, getsockname)
|
|
||||||
AC_CHECK_LIB(ws2_32, getsockname)
|
|
||||||
AC_CHECK_LIB(shlwapi, PathRemoveFileSpecA)
|
|
||||||
AC_CHECK_FUNCS([backtrace_symbols execvpe pipe2 pthread_set_name_np pthread_setname_np])
|
|
||||||
|
|
||||||
AC_CHECK_LIB(c, dlopen, LIBDL="", [AC_CHECK_LIB(dl, dlopen, LIBDL="-ldl")])
|
|
||||||
AC_SUBST([LIBDL])
|
|
||||||
|
|
||||||
AC_TRY_LINK([#include <openssl/evp.h>
|
|
||||||
#include <openssl/bio.h>
|
|
||||||
#include <openssl/comp.h>], [BIO_f_zlib();], ac_cv_lib_biozlib="yes")
|
|
||||||
if test "$ac_cv_lib_biozlib" = "yes"; then
|
|
||||||
AC_DEFINE(HAVE_BIOZLIB, 1,
|
|
||||||
[Define if BIO_f_zlib is available])
|
|
||||||
fi
|
|
||||||
|
|
||||||
CFLAGS="$CFLAGS -Wall -Wextra"
|
|
||||||
CXXFLAGS="$CXXFLAGS -Wall -Wextra"
|
|
||||||
|
|
||||||
AC_MSG_CHECKING(whether to enable debugging)
|
|
||||||
AC_ARG_ENABLE(debug, [ --enable-debug=[no/yes] turn on debugging (default=no)],, enable_debug=no)
|
|
||||||
if test "x$enable_debug" = "xyes"; then
|
|
||||||
CFLAGS="$CFLAGS -g -O0 -D_DEBUG"
|
|
||||||
CXXFLAGS="$CXXFLAGS -g -O0 -D_DEBUG"
|
|
||||||
else
|
|
||||||
CFLAGS="$CFLAGS -DNDEBUG"
|
|
||||||
CXXFLAGS="$CXXFLAGS -DNDEBUG"
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT($enable_debug)
|
|
||||||
|
|
||||||
AC_MSG_CHECKING(whether to enable coverage)
|
|
||||||
AC_ARG_ENABLE(coverage, [ --enable-coverage=[no/yes] turn on profiling (default=no)],, enable_coverage=no)
|
|
||||||
if test "x$enable_coverage" = "xyes"; then
|
|
||||||
CFLAGS="$CFLAGS -g -O0 -DNDEBUG -fprofile-arcs -ftest-coverage -lgcov"
|
|
||||||
CXXFLAGS="$CXXFLAGS -g -O0 -DNDEBUG -fprofile-arcs -ftest-coverage -lgcov"
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT($enable_coverage)
|
|
||||||
|
|
||||||
AX_LIB_MYSQL([5.0])
|
|
||||||
AC_CHECK_HEADERS([mysql/mysql.h], [mysql_use=true], [AC_MSG_WARN([mysql.h not found. Will not build mysql related libs/components.])])
|
|
||||||
AM_CONDITIONAL(MYSQL_USE, test x"$mysql_use" = x"true")
|
|
||||||
|
|
||||||
AX_PYTHON_DEFAULT
|
|
||||||
AX_PYTHON_ENABLE
|
|
||||||
AX_PYTHON_VERSION_ENSURE([2.5])
|
|
||||||
AX_PYTHON_CSPEC
|
|
||||||
AX_PYTHON_LSPEC
|
|
||||||
|
|
||||||
AM_COND_IF([PYTHON_USE], [AX_PYTHON_DEVEL([>= 2.5])])
|
|
||||||
|
|
||||||
AS_AC_EXPAND([ICINGA_PREFIX], $prefix)
|
|
||||||
AC_DEFINE_UNQUOTED([ICINGA_PREFIX], "$ICINGA_PREFIX", [The installation prefix.])
|
|
||||||
|
|
||||||
AS_AC_EXPAND([ICINGA_LOCALSTATEDIR], $localstatedir)
|
|
||||||
AC_DEFINE_UNQUOTED([ICINGA_LOCALSTATEDIR], "$ICINGA_LOCALSTATEDIR", [The local state dir.])
|
|
||||||
|
|
||||||
AS_AC_EXPAND([ICINGA_PKGLIBDIR], $libdir/$PACKAGE)
|
|
||||||
AC_DEFINE_UNQUOTED([ICINGA_PKGLIBDIR], "$ICINGA_PKGLIBDIR", [The package lib dir.])
|
|
||||||
|
|
||||||
AS_AC_EXPAND([ICINGA_PKGDATADIR], $datadir/$PACKAGE)
|
|
||||||
AC_DEFINE_UNQUOTED([ICINGA_PKGDATADIR], "$ICINGA_PKGDATADIR", [The package data dir.])
|
|
||||||
|
|
||||||
AC_CONFIG_FILES([
|
|
||||||
icinga2.spec
|
|
||||||
Makefile
|
|
||||||
components/Makefile
|
|
||||||
components/checker/Makefile
|
|
||||||
components/cluster/Makefile
|
|
||||||
components/compat/Makefile
|
|
||||||
components/demo/Makefile
|
|
||||||
components/db_ido_mysql/Makefile
|
|
||||||
components/db_ido_mysql/schema/Makefile
|
|
||||||
components/db_ido_mysql/schema/upgrade/Makefile
|
|
||||||
components/livestatus/Makefile
|
|
||||||
components/notification/Makefile
|
|
||||||
components/perfdata/Makefile
|
|
||||||
doc/Doxyfile
|
|
||||||
doc/Makefile
|
|
||||||
doc/strapdownjs/Makefile
|
|
||||||
doc/strapdownjs/themes/Makefile
|
|
||||||
etc/Makefile
|
|
||||||
etc/icinga/Makefile
|
|
||||||
etc/icinga2/Makefile
|
|
||||||
etc/icinga2/conf.d/Makefile
|
|
||||||
etc/icinga2/features-available/Makefile
|
|
||||||
etc/init.d/Makefile
|
|
||||||
icinga-app/Makefile
|
|
||||||
itl/Makefile
|
|
||||||
lib/Makefile
|
|
||||||
lib/base/Makefile
|
|
||||||
lib/config/Makefile
|
|
||||||
lib/icinga/Makefile
|
|
||||||
lib/db_ido/Makefile
|
|
||||||
lib/python/Makefile
|
|
||||||
pki/Makefile
|
|
||||||
pki/icinga2-build-ca
|
|
||||||
pki/icinga2-build-key
|
|
||||||
test/Makefile
|
|
||||||
third-party/Makefile
|
|
||||||
third-party/cJSON/Makefile
|
|
||||||
third-party/execvpe/Makefile
|
|
||||||
third-party/mmatch/Makefile
|
|
||||||
tools/Makefile
|
|
||||||
tools/migration/Makefile
|
|
||||||
tools/icinga2-enable-feature
|
|
||||||
tools/mkclass/Makefile
|
|
||||||
tools/mkembedconfig/Makefile
|
|
||||||
])
|
|
||||||
|
|
||||||
AC_OUTPUT([
|
|
||||||
etc/init.d/icinga2
|
|
||||||
])
|
|
||||||
|
|
||||||
# Fix -rpath problem (https://wiki.debian.org/RpathIssue)
|
|
||||||
case ${host} in
|
|
||||||
*-linux-gnu)
|
|
||||||
sed 's|^sys_lib_dlsearch_path_spec=.*|sys_lib_dlsearch_path_spec="/lib64 /lib /usr/lib64 /usr/lib /usr/lib/x86_64-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib64 /usr/local/lib"|g' libtool >libtool.new
|
|
||||||
mv libtool.new libtool
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
AM_COND_IF([MYSQL_USE], [mysql_msg="enabled"], [mysql_msg="disabled"])
|
|
||||||
AM_COND_IF([PYTHON_USE], [python_msg="enabled"], [python_msg="disabled"])
|
|
||||||
|
|
||||||
echo "
|
|
||||||
Features:
|
|
||||||
MySQL: $mysql_msg
|
|
||||||
Python: $python_msg
|
|
||||||
|
|
||||||
Users:
|
|
||||||
User: $icinga_user
|
|
||||||
Group: $icinga_group
|
|
||||||
Command User: $icingacmd_user
|
|
||||||
Command Group: $icingacmd_group
|
|
||||||
|
|
||||||
*** Please note that at this point Icinga 2 is highly experimental software
|
|
||||||
*** and is missing a significant portion of the planned features. This
|
|
||||||
*** is merely a technology preview and if you're planning to set up
|
|
||||||
*** a production environment for Icinga you should use Icinga 1.x instead.
|
|
||||||
"
|
|
1
contrib/.gitignore
vendored
1
contrib/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
check_random
|
|
1
doc/.gitignore
vendored
1
doc/.gitignore
vendored
@ -1,4 +1,3 @@
|
|||||||
Doxyfile
|
Doxyfile
|
||||||
icinga2.8
|
|
||||||
.directory
|
.directory
|
||||||
index.html
|
index.html
|
||||||
|
@ -1,6 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
icinga \
|
|
||||||
icinga2 \
|
|
||||||
init.d
|
|
@ -1,9 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
CONFIG_FILES = \
|
|
||||||
cgi.cfg \
|
|
||||||
icinga-classic-apache.conf \
|
|
||||||
icinga-classic.htpasswd \
|
|
||||||
README
|
|
||||||
|
|
||||||
EXTRA_DIST = $(CONFIG_FILES)
|
|
@ -1,37 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
conf.d \
|
|
||||||
features-available
|
|
||||||
|
|
||||||
icinga2confdir = $(DESTDIR)${sysconfdir}/icinga2
|
|
||||||
|
|
||||||
CONFIG_FILES = \
|
|
||||||
icinga2.conf
|
|
||||||
|
|
||||||
install-data-local:
|
|
||||||
@for file in $(CONFIG_FILES); do \
|
|
||||||
if [ ! -e $(icinga2confdir)/$$file ]; then \
|
|
||||||
$(INSTALL_DATA) $(INSTALL_OPTS) -m 0640 $(srcdir)/$$file $(icinga2confdir)/$$file; \
|
|
||||||
fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
EXTRA_DIST = $(CONFIG_FILES)
|
|
||||||
|
|
||||||
install-exec-hook:
|
|
||||||
@if [ ! -e $(icinga2confdir)/features-enabled ]; then \
|
|
||||||
$(MKDIR_P) $(icinga2confdir)/features-enabled && \
|
|
||||||
$(LN_S) ../features-available/checker.conf $(icinga2confdir)/features-enabled/; \
|
|
||||||
$(LN_S) ../features-available/notification.conf $(icinga2confdir)/features-enabled/; \
|
|
||||||
$(LN_S) ../features-available/syslog.conf $(icinga2confdir)/features-enabled/; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
uninstall-hook:
|
|
||||||
rm -f $(icinga2confdir)/features-enabled/checker.conf
|
|
||||||
rm -f $(icinga2confdir)/features-enabled/notification.conf
|
|
||||||
rm -f $(icinga2confdir)/features-enabled/syslog.conf
|
|
||||||
rmdir $(icinga2confdir)/features-enabled
|
|
||||||
@for file in $(CONFIG_FILES); do \
|
|
||||||
rm -f $(icinga2confdir)/$$file; \
|
|
||||||
done; \
|
|
||||||
rmdir $(icinga2confdir)
|
|
@ -1,29 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
icinga2confdir = $(DESTDIR)${sysconfdir}/icinga2/conf.d
|
|
||||||
|
|
||||||
CONFIG_FILES = \
|
|
||||||
generic-host.conf \
|
|
||||||
generic-service.conf \
|
|
||||||
groups.conf \
|
|
||||||
localhost.conf \
|
|
||||||
macros.conf \
|
|
||||||
notifications.conf \
|
|
||||||
timeperiods.conf \
|
|
||||||
users.conf
|
|
||||||
|
|
||||||
install-data-local:
|
|
||||||
@if [ ! -e $(icinga2confdir) ]; then \
|
|
||||||
$(MKDIR_P) $(icinga2confdir); \
|
|
||||||
for file in $(CONFIG_FILES); do \
|
|
||||||
$(INSTALL_DATA) $(INSTALL_OPTS) -m 0640 $(srcdir)/$$file $(icinga2confdir)/$$file; \
|
|
||||||
done; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
uninstall-hook:
|
|
||||||
@for file in $(CONFIG_FILES); do \
|
|
||||||
rm -f $(icinga2confdir)/$$file; \
|
|
||||||
done; \
|
|
||||||
rmdir $(icinga2confdir)
|
|
||||||
|
|
||||||
EXTRA_DIST = $(CONFIG_FILES)
|
|
@ -1,32 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
icinga2confdir = $(DESTDIR)${sysconfdir}/icinga2/features-available
|
|
||||||
|
|
||||||
CONFIG_FILES = \
|
|
||||||
checker.conf \
|
|
||||||
command.conf \
|
|
||||||
compatlog.conf \
|
|
||||||
debuglog.conf \
|
|
||||||
graphite.conf \
|
|
||||||
ido-mysql.conf \
|
|
||||||
livestatus.conf \
|
|
||||||
notification.conf \
|
|
||||||
perfdata.conf \
|
|
||||||
syslog.conf \
|
|
||||||
statusdata.conf
|
|
||||||
|
|
||||||
install-data-local:
|
|
||||||
@$(MKDIR_P) $(icinga2confdir); \
|
|
||||||
for file in $(CONFIG_FILES); do \
|
|
||||||
if [ ! -e $(icinga2confdir)/$$file ]; then \
|
|
||||||
$(INSTALL_DATA) $(INSTALL_OPTS) -m 0640 $(srcdir)/$$file $(icinga2confdir)/$$file; \
|
|
||||||
fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-hook:
|
|
||||||
for file in $(CONFIG_FILES); do \
|
|
||||||
rm -f $(icinga2confdir)/$$file; \
|
|
||||||
done; \
|
|
||||||
rmdir $(icinga2confdir)
|
|
||||||
|
|
||||||
EXTRA_DIST = $(CONFIG_FILES)
|
|
1
etc/init.d/.gitignore
vendored
1
etc/init.d/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
icinga2
|
|
@ -1,8 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
initdir = ${sysconfdir}/init.d
|
|
||||||
init_SCRIPTS = \
|
|
||||||
icinga2
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
|
||||||
icinga2.in
|
|
358
git_version.sh
358
git_version.sh
@ -1,358 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
#
|
|
||||||
# Generate some basic versioning information which can be piped to a header.
|
|
||||||
#
|
|
||||||
# Copyright (c) 2006-2007 Luc Verhaegen <libv@skynet.be>
|
|
||||||
# Copyright (C) 2007-2008 Hans Ulrich Niedermann <hun@n-dimensional.de>
|
|
||||||
#
|
|
||||||
# Permission is hereby granted, free of charge, to any person obtaining a
|
|
||||||
# copy of this software and associated documentation files (the "Software"),
|
|
||||||
# to deal in the Software without restriction, including without limitation
|
|
||||||
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
|
||||||
# and/or sell copies of the Software, and to permit persons to whom the
|
|
||||||
# Software is furnished to do so, subject to the following conditions:
|
|
||||||
#
|
|
||||||
# The above copyright notice and this permission notice shall be included in
|
|
||||||
# all copies or substantial portions of the Software.
|
|
||||||
#
|
|
||||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
|
||||||
# THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
|
||||||
# OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
|
||||||
# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
|
||||||
# OTHER DEALINGS IN THE SOFTWARE.
|
|
||||||
#
|
|
||||||
# This script is based on the one written for xf86-video-unichrome by
|
|
||||||
# Luc Verhaegen, but was rewritten almost completely by Hans Ulrich
|
|
||||||
# Niedermann. The script contains a few bug fixes from Egbert Eich,
|
|
||||||
# Matthias Hopf, Joerg Sonnenberger, and possibly others.
|
|
||||||
#
|
|
||||||
# The author thanks the nice people on #git for the assistance.
|
|
||||||
#
|
|
||||||
# Simple testing of this script:
|
|
||||||
# /sbin/busybox sh git_version.sh --example > moo.c \
|
|
||||||
# && gcc -Wall -Wextra -Wno-unused -o moo moo.c \
|
|
||||||
# && ./moo
|
|
||||||
# (bash should also do)
|
|
||||||
#
|
|
||||||
# For how to hook this up to your automake- and/or imake-based build
|
|
||||||
# system, best take a look at how the RadeonHD.am and/or RadeonHD.tmpl
|
|
||||||
# work in the xf86-video-radeonhd build system. For non-recursive make,
|
|
||||||
# you can probably make things a little bit simpler.
|
|
||||||
#
|
|
||||||
# Requires git >= 1.3.0 for the 'git foo' (with space) syntax,
|
|
||||||
# and git >= 1.4 for some specific commands.
|
|
||||||
|
|
||||||
# Help messages
|
|
||||||
USAGE="[<option>...]"
|
|
||||||
LONG_USAGE="\
|
|
||||||
Options:
|
|
||||||
-h, --help Print this help message.
|
|
||||||
|
|
||||||
-k, --keep-if-no-repo Keep old output file if no git repo found.
|
|
||||||
-o, --output FILENAME Set output file name.
|
|
||||||
-q, --quiet Quiet output.
|
|
||||||
-s, --srcdir DIRNAME Set source tree dir name.
|
|
||||||
-x, --example Print complete example program."
|
|
||||||
|
|
||||||
# The caller may have set these for us
|
|
||||||
SED="${SED-sed}"
|
|
||||||
GIT="${GIT-git}"
|
|
||||||
|
|
||||||
# Initialize
|
|
||||||
working_dir=`pwd`
|
|
||||||
|
|
||||||
# Who am I?
|
|
||||||
self=`basename "$0"`
|
|
||||||
|
|
||||||
# Defaults
|
|
||||||
ifndef_symbol="GIT_VERSION_H"
|
|
||||||
outfile="-"
|
|
||||||
print_example=false
|
|
||||||
keep_if_no_repo=no
|
|
||||||
quiet=false
|
|
||||||
srcdir=`pwd`
|
|
||||||
|
|
||||||
# Parse command line parameter, affecting defaults
|
|
||||||
while [ "x$1" != "x" ]
|
|
||||||
do
|
|
||||||
case "$1" in
|
|
||||||
-x|--example)
|
|
||||||
print_example=:
|
|
||||||
;;
|
|
||||||
-o|--output)
|
|
||||||
if shift; then
|
|
||||||
outfile="$1"
|
|
||||||
if [ "x$outfile" = "x-" ]; then
|
|
||||||
: # keep default ifndef_symbol
|
|
||||||
else
|
|
||||||
ifndef_symbol=`basename "$outfile" | $SED 's|\.|_|g; s|[^A-Za-z0-9_]||g' | tr a-z A-Z`
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "$self: Fatal: \"$1\" option requires parameter." >&2
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
-q|--quiet)
|
|
||||||
quiet=:
|
|
||||||
;;
|
|
||||||
-h|--help)
|
|
||||||
echo "Usage: ${self} $USAGE"
|
|
||||||
[ -n "$LONG_USAGE" ] && echo "$LONG_USAGE"
|
|
||||||
exit
|
|
||||||
;;
|
|
||||||
-k|--keep-if-no-repo)
|
|
||||||
keep_if_no_repo=yes
|
|
||||||
;;
|
|
||||||
-s|--srcdir)
|
|
||||||
if shift; then
|
|
||||||
if test -d "$1"; then
|
|
||||||
srcdir="$1"
|
|
||||||
else
|
|
||||||
echo "$self: Fatal: \"$1\" not a directory." >&2
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "$self: Fatal: \"$1\" option requires directory parameter." >&2
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "$self: Fatal: Invalid command line paramenter: \"$1\"" >&2
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
shift
|
|
||||||
done
|
|
||||||
|
|
||||||
# If not printing to stdout, redirect stdout to output file?
|
|
||||||
rename_new_output=false
|
|
||||||
if [ "x$outfile" = "x-" ]
|
|
||||||
then
|
|
||||||
: # keep using stdout
|
|
||||||
else
|
|
||||||
exec 1> "${outfile}.new"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Done with creating output files, so we can change to source dir
|
|
||||||
abs_srcdir=`cd "$srcdir" && pwd`
|
|
||||||
cd "$srcdir"
|
|
||||||
|
|
||||||
# Write program header
|
|
||||||
cat<<EOF
|
|
||||||
/*
|
|
||||||
* Basic versioning gathered from the git repository.
|
|
||||||
* Automatically generated by $0.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ${ifndef_symbol}
|
|
||||||
#define ${ifndef_symbol} 1
|
|
||||||
|
|
||||||
/* whether this is a dist tarball or not */
|
|
||||||
#undef GIT_IS_DIST
|
|
||||||
|
|
||||||
EOF
|
|
||||||
|
|
||||||
# Detect git tool (should work with old and new git versions)
|
|
||||||
git_found=yes
|
|
||||||
if [ "x$GIT" = "xgit" ] && [ x`command -v $GIT 2>/dev/null` = "x" ]; then
|
|
||||||
git_found="'$GIT' not found"
|
|
||||||
fi
|
|
||||||
# If git_found=yes, we can now use $() substitutions (as git does). Hooray!
|
|
||||||
|
|
||||||
# Determine git specific defines
|
|
||||||
unset git_errors ||:
|
|
||||||
if [ "x$git_found" = "xyes" ]; then
|
|
||||||
git_version=`$GIT --version`
|
|
||||||
if [ "x$git_version" = "x" ]; then
|
|
||||||
git_errors="${git_errors+${git_errors}; }error running '$GIT --version'"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
git_repo=no
|
|
||||||
# "git-rev-parse --git-dir" since git-0.99.7
|
|
||||||
git_repo_dir="$($GIT rev-parse --git-dir 2> /dev/null || true)"
|
|
||||||
abs_repo_dir="$(cd "$git_repo_dir" && pwd)"
|
|
||||||
# Only accept the found git repo iff it is in our top srcdir, as determined
|
|
||||||
# by comparing absolute pathnames created by running pwd in the respective dir.
|
|
||||||
if [ "x$git_repo_dir" != "x" ] && [ "x${abs_repo_dir}" = "x${abs_srcdir}/.git" ]; then
|
|
||||||
git_repo=yes
|
|
||||||
if [ "x$git_found" = "xyes" ]; then
|
|
||||||
# git-1.4 and probably earlier understand "git-rev-parse HEAD"
|
|
||||||
git_shaid=`$GIT rev-parse HEAD | $SED -n 's/^\(.\{8\}\).*/\1/p'`
|
|
||||||
if [ "x$git_shaid" = "x" ]; then
|
|
||||||
git_errors="${git_errors+${git_errors}; }error running '$GIT rev-parse HEAD'"
|
|
||||||
fi
|
|
||||||
# git-1.4 and probably earlier understand "git-symbolic-ref HEAD"
|
|
||||||
git_branch=`$GIT symbolic-ref HEAD | $SED -n 's|^refs/heads/||p'`
|
|
||||||
if [ "x$git_branch" = "x" ]; then
|
|
||||||
# This happens, is OK, and "(no branch)" is what "git branch" prints.
|
|
||||||
git_branch="(no branch)"
|
|
||||||
fi
|
|
||||||
git_dirty=yes
|
|
||||||
# git-1.4 does not understand "git-diff-files --quiet"
|
|
||||||
# git-1.4 does not understand "git-diff-index --cached --quiet HEAD"
|
|
||||||
if [ "x$($GIT diff-files)" = "x" ] && [ "x$($GIT diff-index --cached HEAD)" = "x" ]; then
|
|
||||||
git_dirty=no
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Write git specific defines
|
|
||||||
if [ "x$git_errors" = "x" ]; then
|
|
||||||
echo "/* No errors occured while running git */"
|
|
||||||
echo "#undef GIT_ERRORS"
|
|
||||||
else
|
|
||||||
echo "/* Some errors occured while running git */"
|
|
||||||
echo "#define GIT_ERRORS \"${git_errors}\""
|
|
||||||
fi
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
if [ "x$git_found" = "xyes" ]; then
|
|
||||||
echo "/* git utilities found */"
|
|
||||||
echo "#undef GIT_NOT_FOUND"
|
|
||||||
echo "#define GIT_VERSION \"${git_version}\""
|
|
||||||
else
|
|
||||||
echo "/* git utilities not found */"
|
|
||||||
echo "#define GIT_NOT_FOUND \"${git_found}\""
|
|
||||||
echo "#undef GIT_VERSION"
|
|
||||||
fi
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
if :; then # debug output
|
|
||||||
cat<<EOF
|
|
||||||
/* The following helps debug why we sometimes do not find ".git/":
|
|
||||||
* abs_repo_dir="${abs_repo_dir}" (should be "/path/to/.git")
|
|
||||||
* abs_srcdir="${abs_srcdir}" (absolute top source dir "/path/to")
|
|
||||||
* git_repo_dir="${git_repo_dir}" (usually ".git" or "/path/to/.git")
|
|
||||||
* PWD="${PWD}"
|
|
||||||
* srcdir="${srcdir}"
|
|
||||||
* working_dir="${working_dir}"
|
|
||||||
*/
|
|
||||||
|
|
||||||
EOF
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "x$git_repo" = "xno" ]; then
|
|
||||||
echo "/* No git repo found, probably building from dist tarball */"
|
|
||||||
echo "#undef GIT_REPO"
|
|
||||||
else
|
|
||||||
echo "/* git repo found */"
|
|
||||||
echo "#define GIT_REPO 1"
|
|
||||||
echo ""
|
|
||||||
if [ "x$git_found" = "xyes" ]; then
|
|
||||||
echo "/* Git SHA ID of last commit */"
|
|
||||||
echo "#define GIT_SHAID \"${git_shaid}\""
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
echo "/* Branch this tree is on */"
|
|
||||||
echo "#define GIT_BRANCH \"$git_branch\""
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
# Any uncommitted changes we should know about?
|
|
||||||
# Or technically: Are the working tree or index dirty?
|
|
||||||
if [ "x$git_dirty" = "xno" ]; then
|
|
||||||
echo "/* SHA-ID uniquely defines the state of this code */"
|
|
||||||
echo "#undef GIT_DIRTY"
|
|
||||||
else
|
|
||||||
echo "/* Local changes might be breaking things */"
|
|
||||||
echo "#define GIT_DIRTY 1"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Define a few immediately useful message strings
|
|
||||||
cat<<EOF
|
|
||||||
|
|
||||||
/* Define GIT_MESSAGE such that
|
|
||||||
* printf("%s: built from %s", argv[0], GIT_MESSAGE);
|
|
||||||
* forms a proper sentence.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef GIT_DIRTY
|
|
||||||
# define GIT_DIRTY_MSG " + changes"
|
|
||||||
#else /* !GIT_DIRTY */
|
|
||||||
# define GIT_DIRTY_MSG ""
|
|
||||||
#endif /* GIT_DIRTY */
|
|
||||||
|
|
||||||
#ifdef GIT_ERRORS
|
|
||||||
# define GIT_ERROR_MSG " with error: " GIT_ERRORS
|
|
||||||
#else /* !GIT_ERRORS */
|
|
||||||
# define GIT_ERROR_MSG ""
|
|
||||||
#endif /* GIT_ERRORS */
|
|
||||||
|
|
||||||
#ifdef GIT_IS_DIST
|
|
||||||
# define GIT_DIST_MSG "dist of "
|
|
||||||
#else /* !GIT_IS_DIST */
|
|
||||||
# define GIT_DIST_MSG ""
|
|
||||||
#endif /* GIT_IS_DIST */
|
|
||||||
|
|
||||||
#ifdef GIT_REPO
|
|
||||||
# ifdef GIT_NOT_FOUND
|
|
||||||
# define GIT_MESSAGE GIT_DIST_MSG "git sources without git: " GIT_NOT_FOUND
|
|
||||||
# else /* !GIT_NOT_FOUND */
|
|
||||||
# define GIT_MESSAGE \\
|
|
||||||
GIT_DIST_MSG \\
|
|
||||||
"git branch " GIT_BRANCH ", " \\
|
|
||||||
"commit " GIT_SHAID GIT_DIRTY_MSG \\
|
|
||||||
GIT_ERROR_MSG
|
|
||||||
# endif /* GIT_NOT_FOUND */
|
|
||||||
#else /* !GIT_REPO */
|
|
||||||
# define GIT_MESSAGE GIT_DIST_MSG "non-git sources" GIT_ERROR_MSG
|
|
||||||
#endif /* GIT_REPO */
|
|
||||||
|
|
||||||
#endif /* ${ifndef_symbol} */
|
|
||||||
EOF
|
|
||||||
|
|
||||||
# Example program
|
|
||||||
if "$print_example"
|
|
||||||
then
|
|
||||||
cat<<EOF
|
|
||||||
|
|
||||||
/* example program demonstrating the use of git_version.sh output */
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <string.h>
|
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
|
||||||
# include "config.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
|
||||||
{
|
|
||||||
const char *const idx = strrchr(argv[0], '/');
|
|
||||||
const char *const prog = (idx)?(idx+1):(argv[0]);
|
|
||||||
#ifdef PACKAGE_VERSION
|
|
||||||
printf("%s: version %s, built from %s\n", prog, PACKAGE_VERSION, GIT_MESSAGE);
|
|
||||||
#elif defined(GIT_MESSAGE)
|
|
||||||
printf("%s: built from %s\n", prog, GIT_MESSAGE);
|
|
||||||
#endif
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Change back to working dir for the remaining output file manipulations.
|
|
||||||
cd "$working_dir"
|
|
||||||
|
|
||||||
# If necessary, overwrite outdated output file with new one
|
|
||||||
if [ "x$outfile" != "x-" ]
|
|
||||||
then
|
|
||||||
if [ -f "$outfile" ]; then
|
|
||||||
if [ "x$keep_if_no_repo" = "xyes" ] && [ "x$git_repo" = "xno" ]; then
|
|
||||||
"$quiet" || echo "$self: Not a git repo, keeping existing $outfile" >&2
|
|
||||||
rm -f "$outfile.new"
|
|
||||||
elif cmp "$outfile" "$outfile.new" > /dev/null; then
|
|
||||||
"$quiet" || echo "$self: Output is unchanged, keeping $outfile" >&2
|
|
||||||
rm -f "$outfile.new"
|
|
||||||
else
|
|
||||||
echo "$self: Output has changed, updating $outfile" >&2
|
|
||||||
mv -f "$outfile.new" "$outfile"
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "$self: Output is new file, creating $outfile" >&2
|
|
||||||
mv -f "$outfile.new" "$outfile"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# THE END.
|
|
1
icinga-app/.gitignore
vendored
1
icinga-app/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
icinga2
|
|
@ -1,25 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
sbin_PROGRAMS = \
|
|
||||||
icinga2
|
|
||||||
|
|
||||||
icinga2_SOURCES = \
|
|
||||||
icinga.cpp
|
|
||||||
|
|
||||||
icinga2_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
icinga2_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-export-dynamic
|
|
||||||
|
|
||||||
icinga2_LDADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
$(BOOST_PROGRAM_OPTIONS_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la
|
|
||||||
|
|
@ -1,190 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="icinga.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{BE412865-FEBA-4259-AD41-58950D1F5432}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>icinga</RootNamespace>
|
|
||||||
<ProjectName>icinga-app</ProjectName>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,19 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{1105fe59-488b-4a92-9120-0b54d28fb151}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{000de864-5236-4773-a616-0821dd912658}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="icinga.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
308
icinga2.sln
308
icinga2.sln
@ -1,308 +0,0 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
|
||||||
# Visual Studio Express 2012 for Windows Desktop
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icinga-app", "icinga-app\icinga-app.vcxproj", "{BE412865-FEBA-4259-AD41-58950D1F5432}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA} = {2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E} = {EBEA7D10-66FB-4760-8AA8-81CD500D899E}
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C} = {2E6C1133-730F-4875-A72C-B455B1DD4C5C}
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F} = {950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E} = {38CE81CC-2660-4EF0-A936-4A337591DA3E}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo", "components\demo\demo.vcxproj", "{2E6C1133-730F-4875-A72C-B455B1DD4C5C}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7} = {CBC9DD83-BAEB-4995-8D0B-F711898908E7}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "notification", "components\notification\notification.vcxproj", "{EBEA7D10-66FB-4760-8AA8-81CD500D899E}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F} = {950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cJSON", "third-party\cJSON\cJSON.vcxproj", "{66BED474-C33F-48F9-90BA-BBCFEDC006B8}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mmatch", "third-party\mmatch\mmatch.vcxproj", "{19CBCE06-3F5C-479A-BD75-E2AB6215D345}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "checker", "components\checker\checker.vcxproj", "{38CE81CC-2660-4EF0-A936-4A337591DA3E}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7} = {CBC9DD83-BAEB-4995-8D0B-F711898908E7}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compat", "components\compat\compat.vcxproj", "{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7} = {CBC9DD83-BAEB-4995-8D0B-F711898908E7}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "components", "components", "{4A1773FD-DDED-4952-8700-C898E890554A}"
|
|
||||||
EndProject
|
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libraries", "libraries", "{BC82DE9C-42E2-4880-92DA-C2269D2F6416}"
|
|
||||||
EndProject
|
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "third-party", "third-party", "{3BE47C55-D74A-46E6-8F8B-470B3FD29FB7}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base", "lib\base\base.vcxproj", "{9C92DA90-FD53-43A9-A244-90F2E8AF9677}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345} = {19CBCE06-3F5C-479A-BD75-E2AB6215D345}
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8} = {66BED474-C33F-48F9-90BA-BBCFEDC006B8}
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7} = {CBC9DD83-BAEB-4995-8D0B-F711898908E7}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "config", "lib\config\config.vcxproj", "{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icinga", "lib\icinga\icinga.vcxproj", "{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7} = {CBC9DD83-BAEB-4995-8D0B-F711898908E7}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test", "test\test.vcxproj", "{5163C576-6AA1-4769-8396-9639C45BE124}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432} = {BE412865-FEBA-4259-AD41-58950D1F5432}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "livestatus", "components\livestatus\livestatus.vcxproj", "{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7} = {CBC9DD83-BAEB-4995-8D0B-F711898908E7}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mkembedconfig", "tools\mkembedconfig\mkembedconfig.vcxproj", "{D5EE8062-8FC5-40E8-81C0-B435B06AB311}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cluster", "components\cluster\cluster.vcxproj", "{8732E0CD-E3D0-41F2-A538-94884543890F}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7} = {CBC9DD83-BAEB-4995-8D0B-F711898908E7}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "db_ido_mysql", "components\db_ido_mysql\db_ido_mysql.vcxproj", "{273A9D62-F556-4B5E-B235-B608106CB028}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988} = {87BBCE4C-36F5-4C04-90FB-9B74618AF988}
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "db_ido", "lib\db_ido\db_ido.vcxproj", "{87BBCE4C-36F5-4C04-90FB-9B74618AF988}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7} = {CBC9DD83-BAEB-4995-8D0B-F711898908E7}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perfdata", "components\perfdata\perfdata.vcxproj", "{E08A9B69-97E2-4203-B4D7-501DFF020CCF}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F} = {950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311} = {D5EE8062-8FC5-40E8-81C0-B435B06AB311}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {9C92DA90-FD53-43A9-A244-90F2E8AF9677}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mkclass", "tools\mkclass\mkclass.vcxproj", "{CBC9DD83-BAEB-4995-8D0B-F711898908E7}"
|
|
||||||
EndProject
|
|
||||||
Global
|
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
||||||
Debug|Win32 = Debug|Win32
|
|
||||||
Debug|x64 = Debug|x64
|
|
||||||
Release|Win32 = Release|Win32
|
|
||||||
Release|x64 = Release|x64
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{BE412865-FEBA-4259-AD41-58950D1F5432}.Release|x64.Build.0 = Release|x64
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C}.Release|x64.Build.0 = Release|x64
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E}.Release|x64.Build.0 = Release|x64
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8}.Release|x64.Build.0 = Release|x64
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345}.Release|x64.Build.0 = Release|x64
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E}.Release|x64.Build.0 = Release|x64
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA}.Release|x64.Build.0 = Release|x64
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Release|x64.Build.0 = Release|x64
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677}.Release|x64.Deploy.0 = Release|x64
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}.Release|x64.Build.0 = Release|x64
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}.Release|x64.Build.0 = Release|x64
|
|
||||||
{5163C576-6AA1-4769-8396-9639C45BE124}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{5163C576-6AA1-4769-8396-9639C45BE124}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{5163C576-6AA1-4769-8396-9639C45BE124}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{5163C576-6AA1-4769-8396-9639C45BE124}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{5163C576-6AA1-4769-8396-9639C45BE124}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{5163C576-6AA1-4769-8396-9639C45BE124}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{5163C576-6AA1-4769-8396-9639C45BE124}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{5163C576-6AA1-4769-8396-9639C45BE124}.Release|x64.Build.0 = Release|x64
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F}.Release|x64.Build.0 = Release|x64
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{D5EE8062-8FC5-40E8-81C0-B435B06AB311}.Release|x64.Build.0 = Release|x64
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F}.Release|x64.Build.0 = Release|x64
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028}.Release|x64.Build.0 = Release|x64
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988}.Release|x64.Build.0 = Release|x64
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF}.Release|x64.Build.0 = Release|x64
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{CBC9DD83-BAEB-4995-8D0B-F711898908E7}.Release|x64.Build.0 = Release|x64
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
|
||||||
HideSolutionNode = FALSE
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(NestedProjects) = preSolution
|
|
||||||
{EBEA7D10-66FB-4760-8AA8-81CD500D899E} = {4A1773FD-DDED-4952-8700-C898E890554A}
|
|
||||||
{38CE81CC-2660-4EF0-A936-4A337591DA3E} = {4A1773FD-DDED-4952-8700-C898E890554A}
|
|
||||||
{2BD1C70C-43DB-4F44-B66B-67CF5C7044AA} = {4A1773FD-DDED-4952-8700-C898E890554A}
|
|
||||||
{2E6C1133-730F-4875-A72C-B455B1DD4C5C} = {4A1773FD-DDED-4952-8700-C898E890554A}
|
|
||||||
{950E8743-BB34-4F8A-99EC-C87E8FC0EB3F} = {4A1773FD-DDED-4952-8700-C898E890554A}
|
|
||||||
{8732E0CD-E3D0-41F2-A538-94884543890F} = {4A1773FD-DDED-4952-8700-C898E890554A}
|
|
||||||
{273A9D62-F556-4B5E-B235-B608106CB028} = {4A1773FD-DDED-4952-8700-C898E890554A}
|
|
||||||
{E08A9B69-97E2-4203-B4D7-501DFF020CCF} = {4A1773FD-DDED-4952-8700-C898E890554A}
|
|
||||||
{19CBCE06-3F5C-479A-BD75-E2AB6215D345} = {3BE47C55-D74A-46E6-8F8B-470B3FD29FB7}
|
|
||||||
{66BED474-C33F-48F9-90BA-BBCFEDC006B8} = {3BE47C55-D74A-46E6-8F8B-470B3FD29FB7}
|
|
||||||
{9C92DA90-FD53-43A9-A244-90F2E8AF9677} = {BC82DE9C-42E2-4880-92DA-C2269D2F6416}
|
|
||||||
{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7} = {BC82DE9C-42E2-4880-92DA-C2269D2F6416}
|
|
||||||
{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8} = {BC82DE9C-42E2-4880-92DA-C2269D2F6416}
|
|
||||||
{87BBCE4C-36F5-4C04-90FB-9B74618AF988} = {BC82DE9C-42E2-4880-92DA-C2269D2F6416}
|
|
||||||
EndGlobalSection
|
|
||||||
EndGlobal
|
|
@ -1,9 +0,0 @@
|
|||||||
icinga2itldir = ${pkgdatadir}/itl
|
|
||||||
icinga2itl_DATA = \
|
|
||||||
command.conf \
|
|
||||||
command-common.conf \
|
|
||||||
constants.conf \
|
|
||||||
itl.conf \
|
|
||||||
timeperiod.conf
|
|
||||||
|
|
||||||
EXTRA_DIST = $(icinga2itl_DATA)
|
|
@ -1,9 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
## Created by Anjuta
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
base \
|
|
||||||
config \
|
|
||||||
icinga \
|
|
||||||
db_ido \
|
|
||||||
python
|
|
@ -1,152 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libbase.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
application.th \
|
|
||||||
consolelogger.th \
|
|
||||||
dynamicobject.th \
|
|
||||||
filelogger.th \
|
|
||||||
logger.th \
|
|
||||||
script.th \
|
|
||||||
streamlogger.th \
|
|
||||||
sysloglogger.th
|
|
||||||
|
|
||||||
nodist_libbase_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libbase_la_SOURCES = \
|
|
||||||
application.cpp \
|
|
||||||
application.h \
|
|
||||||
application.ti \
|
|
||||||
array.cpp \
|
|
||||||
array.h \
|
|
||||||
bufferedstream.cpp \
|
|
||||||
bufferedstream.h \
|
|
||||||
consolelogger.cpp \
|
|
||||||
consolelogger.h \
|
|
||||||
consolelogger.ti \
|
|
||||||
convert.cpp \
|
|
||||||
convert.h \
|
|
||||||
debug.h \
|
|
||||||
dictionary.cpp \
|
|
||||||
dictionary.h \
|
|
||||||
dynamicobject.cpp \
|
|
||||||
dynamicobject.h \
|
|
||||||
dynamicobject.ti \
|
|
||||||
dynamictype.cpp \
|
|
||||||
dynamictype.h \
|
|
||||||
exception.cpp \
|
|
||||||
exception.h \
|
|
||||||
fifo.cpp \
|
|
||||||
fifo.h \
|
|
||||||
filelogger.cpp \
|
|
||||||
filelogger.h \
|
|
||||||
filelogger.ti \
|
|
||||||
i2-base.h \
|
|
||||||
initialize.h \
|
|
||||||
logger.cpp \
|
|
||||||
logger.h \
|
|
||||||
logger.ti \
|
|
||||||
logger_fwd.h \
|
|
||||||
netstring.cpp \
|
|
||||||
netstring.h \
|
|
||||||
networkstream.cpp \
|
|
||||||
networkstream.h \
|
|
||||||
object.cpp \
|
|
||||||
object.h \
|
|
||||||
objectlock.cpp \
|
|
||||||
objectlock.h \
|
|
||||||
process.cpp \
|
|
||||||
process-unix.cpp \
|
|
||||||
process-windows.cpp \
|
|
||||||
process.h \
|
|
||||||
qstring.cpp \
|
|
||||||
qstring.h \
|
|
||||||
reflectionobject.cpp \
|
|
||||||
reflectionobject.h \
|
|
||||||
registry.h \
|
|
||||||
ringbuffer.cpp \
|
|
||||||
ringbuffer.h \
|
|
||||||
script.cpp \
|
|
||||||
script.h \
|
|
||||||
script.ti \
|
|
||||||
scriptfunction.cpp \
|
|
||||||
scriptfunction.h \
|
|
||||||
scriptfunctionwrapper.cpp \
|
|
||||||
scriptfunctionwrapper.h \
|
|
||||||
scriptinterpreter.cpp \
|
|
||||||
scriptinterpreter.h \
|
|
||||||
scriptlanguage.cpp \
|
|
||||||
scriptlanguage.h \
|
|
||||||
scriptvariable.cpp \
|
|
||||||
scriptvariable.h \
|
|
||||||
singleton.h \
|
|
||||||
socket.cpp \
|
|
||||||
socket.h \
|
|
||||||
stacktrace.cpp \
|
|
||||||
stacktrace.h \
|
|
||||||
stdiostream.cpp \
|
|
||||||
stdiostream.h \
|
|
||||||
stream.cpp \
|
|
||||||
stream.h \
|
|
||||||
stream_bio.cpp \
|
|
||||||
stream_bio.h \
|
|
||||||
streamlogger.cpp \
|
|
||||||
streamlogger.h \
|
|
||||||
streamlogger.ti \
|
|
||||||
sysloglogger.cpp \
|
|
||||||
sysloglogger.h \
|
|
||||||
sysloglogger.ti \
|
|
||||||
tcpsocket.cpp \
|
|
||||||
tcpsocket.h \
|
|
||||||
threadpool.cpp \
|
|
||||||
threadpool.h \
|
|
||||||
timer.cpp \
|
|
||||||
timer.h \
|
|
||||||
tlsstream.cpp \
|
|
||||||
tlsstream.h \
|
|
||||||
tlsutility.cpp \
|
|
||||||
tlsutility.h \
|
|
||||||
unix.h \
|
|
||||||
unixsocket.cpp \
|
|
||||||
unixsocket.h \
|
|
||||||
utility.cpp \
|
|
||||||
utility.h \
|
|
||||||
value.cpp \
|
|
||||||
value.h \
|
|
||||||
win32.h \
|
|
||||||
workqueue.cpp \
|
|
||||||
workqueue.h \
|
|
||||||
zlibstream.cpp \
|
|
||||||
zlibstream.h
|
|
||||||
|
|
||||||
libbase_la_CPPFLAGS = \
|
|
||||||
-DI2_BASE_BUILD \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
$(OPENSSL_INCLUDES) \
|
|
||||||
-I${top_srcdir}/lib \
|
|
||||||
-I${top_srcdir}/third-party/execvpe \
|
|
||||||
-I${top_srcdir}/third-party/mmatch \
|
|
||||||
-I${top_srcdir}/third-party/cJSON
|
|
||||||
|
|
||||||
libbase_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
$(OPENSSL_LDFLAGS) \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libbase_la_LIBADD = \
|
|
||||||
$(LIBDL) \
|
|
||||||
$(OPENSSL_LIBS) \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/third-party/execvpe/libexecvpe.la \
|
|
||||||
${top_builddir}/third-party/mmatch/libmmatch.la \
|
|
||||||
${top_builddir}/third-party/cJSON/libcJSON.la
|
|
@ -1,396 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="application.cpp" />
|
|
||||||
<ClCompile Include="array.cpp" />
|
|
||||||
<ClCompile Include="bufferedstream.cpp" />
|
|
||||||
<ClCompile Include="consolelogger.cpp" />
|
|
||||||
<ClCompile Include="convert.cpp" />
|
|
||||||
<ClCompile Include="dynamicobject.cpp" />
|
|
||||||
<ClCompile Include="dictionary.cpp" />
|
|
||||||
<ClCompile Include="dynamictype.cpp" />
|
|
||||||
<ClCompile Include="filelogger.cpp" />
|
|
||||||
<ClCompile Include="networkstream.cpp" />
|
|
||||||
<ClCompile Include="reflectionobject.cpp" />
|
|
||||||
<ClCompile Include="script.cpp" />
|
|
||||||
<ClCompile Include="scriptinterpreter.cpp" />
|
|
||||||
<ClCompile Include="scriptlanguage.cpp" />
|
|
||||||
<ClCompile Include="scriptvariable.cpp" />
|
|
||||||
<ClCompile Include="threadpool.cpp" />
|
|
||||||
<ClCompile Include="exception.cpp" />
|
|
||||||
<ClCompile Include="fifo.cpp" />
|
|
||||||
<ClCompile Include="logger.cpp" />
|
|
||||||
<ClCompile Include="netstring.cpp" />
|
|
||||||
<ClCompile Include="object.cpp" />
|
|
||||||
<ClCompile Include="objectlock.cpp" />
|
|
||||||
<ClCompile Include="process.cpp" />
|
|
||||||
<ClCompile Include="process-unix.cpp" />
|
|
||||||
<ClCompile Include="process-windows.cpp" />
|
|
||||||
<ClCompile Include="qstring.cpp" />
|
|
||||||
<ClCompile Include="ringbuffer.cpp" />
|
|
||||||
<ClCompile Include="scriptfunction.cpp" />
|
|
||||||
<ClCompile Include="scriptfunctionwrapper.cpp" />
|
|
||||||
<ClCompile Include="socket.cpp" />
|
|
||||||
<ClCompile Include="stacktrace.cpp" />
|
|
||||||
<ClCompile Include="stdiostream.cpp" />
|
|
||||||
<ClCompile Include="stream.cpp" />
|
|
||||||
<ClCompile Include="streamlogger.cpp" />
|
|
||||||
<ClCompile Include="stream_bio.cpp" />
|
|
||||||
<ClCompile Include="sysloglogger.cpp" />
|
|
||||||
<ClCompile Include="tcpsocket.cpp" />
|
|
||||||
<ClCompile Include="timer.cpp" />
|
|
||||||
<ClCompile Include="tlsstream.cpp" />
|
|
||||||
<ClCompile Include="tlsutility.cpp" />
|
|
||||||
<ClCompile Include="unixsocket.cpp" />
|
|
||||||
<ClCompile Include="utility.cpp" />
|
|
||||||
<ClCompile Include="value.cpp" />
|
|
||||||
<ClCompile Include="workqueue.cpp" />
|
|
||||||
<ClCompile Include="zlibstream.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="application.h" />
|
|
||||||
<ClInclude Include="array.h" />
|
|
||||||
<ClInclude Include="bufferedstream.h" />
|
|
||||||
<ClInclude Include="consolelogger.h" />
|
|
||||||
<ClInclude Include="convert.h" />
|
|
||||||
<ClInclude Include="debug.h" />
|
|
||||||
<ClInclude Include="dynamicobject.h" />
|
|
||||||
<ClInclude Include="dictionary.h" />
|
|
||||||
<ClInclude Include="dynamictype.h" />
|
|
||||||
<ClInclude Include="filelogger.h" />
|
|
||||||
<ClInclude Include="initialize.h" />
|
|
||||||
<ClInclude Include="networkstream.h" />
|
|
||||||
<ClInclude Include="reflectionobject.h" />
|
|
||||||
<ClInclude Include="script.h" />
|
|
||||||
<ClInclude Include="scriptinterpreter.h" />
|
|
||||||
<ClInclude Include="scriptlanguage.h" />
|
|
||||||
<ClInclude Include="scriptvariable.h" />
|
|
||||||
<ClInclude Include="threadpool.h" />
|
|
||||||
<ClInclude Include="fifo.h" />
|
|
||||||
<ClInclude Include="logger_fwd.h" />
|
|
||||||
<ClInclude Include="registry.h" />
|
|
||||||
<ClInclude Include="singleton.h" />
|
|
||||||
<ClInclude Include="stacktrace.h" />
|
|
||||||
<ClInclude Include="stdiostream.h" />
|
|
||||||
<ClInclude Include="stream.h" />
|
|
||||||
<ClInclude Include="netstring.h" />
|
|
||||||
<ClInclude Include="qstring.h" />
|
|
||||||
<ClInclude Include="scriptfunction.h" />
|
|
||||||
<ClInclude Include="scriptfunctionwrapper.h" />
|
|
||||||
<ClInclude Include="logger.h" />
|
|
||||||
<ClInclude Include="exception.h" />
|
|
||||||
<ClInclude Include="i2-base.h" />
|
|
||||||
<ClInclude Include="object.h" />
|
|
||||||
<ClInclude Include="objectlock.h" />
|
|
||||||
<ClInclude Include="process.h" />
|
|
||||||
<ClInclude Include="ringbuffer.h" />
|
|
||||||
<ClInclude Include="socket.h" />
|
|
||||||
<ClInclude Include="streamlogger.h" />
|
|
||||||
<ClInclude Include="stream_bio.h" />
|
|
||||||
<ClInclude Include="sysloglogger.h" />
|
|
||||||
<ClInclude Include="tcpsocket.h" />
|
|
||||||
<ClInclude Include="timer.h" />
|
|
||||||
<ClInclude Include="tlsstream.h" />
|
|
||||||
<ClInclude Include="tlsutility.h" />
|
|
||||||
<ClInclude Include="unix.h" />
|
|
||||||
<ClInclude Include="unixsocket.h" />
|
|
||||||
<ClInclude Include="utility.h" />
|
|
||||||
<ClInclude Include="value.h" />
|
|
||||||
<ClInclude Include="win32.h" />
|
|
||||||
<ClInclude Include="workqueue.h" />
|
|
||||||
<ClInclude Include="zlibstream.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="dynamicobject.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
</CustomBuild>
|
|
||||||
<ClInclude Include="dynamicobject.th">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
</ClInclude>
|
|
||||||
<CustomBuild Include="application.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="application.th" />
|
|
||||||
<CustomBuild Include="logger.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="filelogger.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="consolelogger.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="consolelogger.th" />
|
|
||||||
<None Include="filelogger.th" />
|
|
||||||
<None Include="logger.th" />
|
|
||||||
<None Include="packages.config" />
|
|
||||||
<CustomBuild Include="script.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="script.th" />
|
|
||||||
<CustomBuild Include="streamlogger.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="streamlogger.th" />
|
|
||||||
<CustomBuild Include="sysloglogger.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="sysloglogger.th" />
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{9C92DA90-FD53-43A9-A244-90F2E8AF9677}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>icinga</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(SolutionDir)\third-party\mmatch;$(SolutionDir)\third-party\cJSON;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(SolutionDir)\third-party\mmatch;$(SolutionDir)\third-party\cJSON;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(SolutionDir)\third-party\mmatch;$(SolutionDir)\third-party\cJSON;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(SolutionDir)\third-party\mmatch;$(SolutionDir)\third-party\cJSON;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_BASE_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-base.h</PrecompiledHeaderFile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>dbghelp.lib;ws2_32.lib;shlwapi.lib;mmatch.lib;cJSON.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
<Lib>
|
|
||||||
<AdditionalDependencies>ws2_32.lib;shlwapi.lib</AdditionalDependencies>
|
|
||||||
</Lib>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_BASE_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-base.h</PrecompiledHeaderFile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>dbghelp.lib;ws2_32.lib;shlwapi.lib;mmatch.lib;cJSON.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
<Lib>
|
|
||||||
<AdditionalDependencies>ws2_32.lib;shlwapi.lib</AdditionalDependencies>
|
|
||||||
</Lib>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_BASE_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-base.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>dbghelp.lib;ws2_32.lib;shlwapi.lib;mmatch.lib;cJSON.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
<Lib>
|
|
||||||
<AdditionalDependencies>ws2_32.lib;shlwapi.lib</AdditionalDependencies>
|
|
||||||
</Lib>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_BASE_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-base.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>dbghelp.lib;ws2_32.lib;shlwapi.lib;mmatch.lib;cJSON.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
<Lib>
|
|
||||||
<AdditionalDependencies>ws2_32.lib;shlwapi.lib</AdditionalDependencies>
|
|
||||||
</Lib>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,356 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="application.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dictionary.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="exception.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="object.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="ringbuffer.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="socket.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="tcpsocket.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="timer.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="utility.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="logger.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="streamlogger.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="sysloglogger.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="process.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="scriptfunction.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="fifo.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="netstring.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dynamicobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="value.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="qstring.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="tlsstream.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="stream.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="stream_bio.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="unixsocket.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="stdiostream.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dynamictype.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="convert.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="objectlock.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="process-unix.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="process-windows.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="stacktrace.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="array.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="tlsutility.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="bufferedstream.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="consolelogger.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="filelogger.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="networkstream.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="script.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="scriptfunctionwrapper.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="scriptinterpreter.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="scriptlanguage.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="scriptvariable.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="threadpool.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="workqueue.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="zlibstream.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="reflectionobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="application.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="win32.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dictionary.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="exception.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="i2-base.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="object.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="ringbuffer.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="socket.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="tcpsocket.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="timer.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="unix.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="utility.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="logger.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="streamlogger.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="sysloglogger.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="process.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="scriptfunction.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="fifo.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="netstring.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dynamicobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="value.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="qstring.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="stream.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="tlsstream.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="stream_bio.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="unixsocket.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="stdiostream.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dynamictype.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="convert.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="objectlock.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="stacktrace.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="array.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="tlsutility.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="logger_fwd.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="registry.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="singleton.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="threadpool.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="bufferedstream.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="consolelogger.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="filelogger.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="initialize.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="networkstream.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="script.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="scriptfunctionwrapper.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="scriptinterpreter.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="scriptlanguage.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="scriptvariable.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="debug.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="workqueue.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="zlibstream.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="reflectionobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dynamicobject.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{229e6896-1a39-4b0e-b5e4-a1291b825200}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{7bbee99c-5763-4063-836c-ddbcc8966ae3}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
<None Include="script.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="application.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="logger.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="streamlogger.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="filelogger.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="sysloglogger.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="consolelogger.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="dynamicobject.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="script.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="application.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="logger.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="streamlogger.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="filelogger.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="sysloglogger.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="consolelogger.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
5
lib/config/.gitignore
vendored
5
lib/config/.gitignore
vendored
@ -1,5 +0,0 @@
|
|||||||
base-type.cpp
|
|
||||||
config_lexer.cc
|
|
||||||
config_parser.cc
|
|
||||||
config_parser.h
|
|
||||||
config_parser.hh
|
|
@ -1,68 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libconfig.la
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
base-type.cpp
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
|
||||||
config_lexer.cc \
|
|
||||||
config_parser.cc \
|
|
||||||
config_parser.h
|
|
||||||
|
|
||||||
AM_YFLAGS = -d
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.hh.h:
|
|
||||||
if [ -e $(srcdir)/$< ]; then cp $(srcdir)/$< $(srcdir)/$@; fi
|
|
||||||
|
|
||||||
config_lexer.cc: config_parser.h
|
|
||||||
|
|
||||||
libconfig_la_SOURCES = \
|
|
||||||
aexpression.cpp \
|
|
||||||
aexpression.h \
|
|
||||||
avalue.cpp \
|
|
||||||
avalue.h \
|
|
||||||
base-type.conf \
|
|
||||||
configcompiler.cpp \
|
|
||||||
configcompiler.h \
|
|
||||||
configcompilercontext.cpp \
|
|
||||||
configcompilercontext.h \
|
|
||||||
config_lexer.ll \
|
|
||||||
config_parser.yy \
|
|
||||||
i2-config.h \
|
|
||||||
configitem.cpp \
|
|
||||||
configitem.h \
|
|
||||||
configitembuilder.cpp \
|
|
||||||
configitembuilder.h \
|
|
||||||
configtype.cpp \
|
|
||||||
configtype.h \
|
|
||||||
debuginfo.h \
|
|
||||||
expression.cpp \
|
|
||||||
expression.h \
|
|
||||||
expressionlist.cpp \
|
|
||||||
expressionlist.h \
|
|
||||||
typerule.cpp \
|
|
||||||
typerule.h \
|
|
||||||
typerulelist.cpp \
|
|
||||||
typerulelist.h
|
|
||||||
|
|
||||||
libconfig_la_CPPFLAGS = \
|
|
||||||
-DI2_CONFIG_BUILD \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib
|
|
||||||
|
|
||||||
libconfig_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libconfig_la_LIBADD = \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la
|
|
@ -1,298 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="aexpression.h" />
|
|
||||||
<ClInclude Include="avalue.h" />
|
|
||||||
<ClInclude Include="configcompiler.h" />
|
|
||||||
<ClInclude Include="configcompilercontext.h" />
|
|
||||||
<ClInclude Include="configitem.h" />
|
|
||||||
<ClInclude Include="configitembuilder.h" />
|
|
||||||
<ClInclude Include="configtype.h" />
|
|
||||||
<ClInclude Include="config_parser.h" />
|
|
||||||
<ClInclude Include="debuginfo.h" />
|
|
||||||
<ClInclude Include="expression.h" />
|
|
||||||
<ClInclude Include="expressionlist.h" />
|
|
||||||
<ClInclude Include="i2-config.h" />
|
|
||||||
<ClInclude Include="typerule.h" />
|
|
||||||
<ClInclude Include="typerulelist.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="aexpression.cpp" />
|
|
||||||
<ClCompile Include="avalue.cpp" />
|
|
||||||
<ClCompile Include="base-type.cpp">
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="configcompiler.cpp" />
|
|
||||||
<ClCompile Include="configcompilercontext.cpp" />
|
|
||||||
<ClCompile Include="configitem.cpp" />
|
|
||||||
<ClCompile Include="configitembuilder.cpp" />
|
|
||||||
<ClCompile Include="configtype.cpp" />
|
|
||||||
<ClCompile Include="config_lexer.cc">
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">stdint.h</ForcedIncludeFiles>
|
|
||||||
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">stdint.h</ForcedIncludeFiles>
|
|
||||||
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">stdint.h</ForcedIncludeFiles>
|
|
||||||
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release|x64'">stdint.h</ForcedIncludeFiles>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="config_parser.cc">
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="expression.cpp" />
|
|
||||||
<ClCompile Include="expressionlist.cpp" />
|
|
||||||
<ClCompile Include="typerule.cpp" />
|
|
||||||
<ClCompile Include="typerulelist.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="base-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="config_lexer.ll">
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">config_lexer.cc</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">config_lexer.cc</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">config_lexer.cc</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">config_lexer.cc</Outputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">win_flex "%(FullPath)"
|
|
||||||
del config_lexer.cc
|
|
||||||
ren lex.yy.c config_lexer.cc</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">win_flex "%(FullPath)"
|
|
||||||
del config_lexer.cc
|
|
||||||
ren lex.yy.c config_lexer.cc</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">win_flex "%(FullPath)"
|
|
||||||
del config_lexer.cc
|
|
||||||
ren lex.yy.c config_lexer.cc</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">win_flex "%(FullPath)"
|
|
||||||
del config_lexer.cc
|
|
||||||
ren lex.yy.c config_lexer.cc</Command>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="config_parser.yy">
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">win_bison -d "%(FullPath)"
|
|
||||||
del config_parser.cc
|
|
||||||
ren config_parser.tab.cc config_parser.cc
|
|
||||||
del config_parser.h
|
|
||||||
ren config_parser.tab.hh config_parser.h</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">win_bison -d "%(FullPath)"
|
|
||||||
del config_parser.cc
|
|
||||||
ren config_parser.tab.cc config_parser.cc
|
|
||||||
del config_parser.h
|
|
||||||
ren config_parser.tab.hh config_parser.h</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">config_parser.cc;config_parser.h</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">config_parser.cc;config_parser.h</Outputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">win_bison -d "%(FullPath)"
|
|
||||||
del config_parser.cc
|
|
||||||
ren config_parser.tab.cc config_parser.cc
|
|
||||||
del config_parser.h
|
|
||||||
ren config_parser.tab.hh config_parser.h</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">win_bison -d "%(FullPath)"
|
|
||||||
del config_parser.cc
|
|
||||||
ren config_parser.tab.cc config_parser.cc
|
|
||||||
del config_parser.h
|
|
||||||
ren config_parser.tab.hh config_parser.h</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">config_parser.cc;config_parser.h</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">config_parser.cc;config_parser.h</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{B26AFFA6-2BDF-42E6-A224-2591FFD9BFB7}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>config</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_CONFIG_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-config.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_CONFIG_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-config.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_CONFIG_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-config.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_CONFIG_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-config.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,113 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="config_lexer.cc">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="config_parser.cc">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="configcompiler.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="configitem.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="configitembuilder.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="expression.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="expressionlist.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="configcompilercontext.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="configtype.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="typerule.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="typerulelist.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="base-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="avalue.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="aexpression.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="config_parser.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="i2-config.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="configcompiler.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="configitem.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="configitembuilder.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="debuginfo.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="expression.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="expressionlist.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="configcompilercontext.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="typerulelist.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="configtype.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="typerule.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="avalue.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="aexpression.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{8ec192f6-183f-4b43-b89d-f57ef90d8606}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{0504454a-6829-427c-b1d7-cbca722af0d9}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="base-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="config_lexer.ll">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="config_parser.yy">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
1
lib/db_ido/.gitignore
vendored
1
lib/db_ido/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
db_ido-type.cpp
|
|
@ -1,66 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libdb_ido.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
dbconnection.th
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
db_ido-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libdb_ido_la_SOURCES = \
|
|
||||||
commanddbobject.cpp \
|
|
||||||
commanddbobject.h \
|
|
||||||
dbconnection.cpp \
|
|
||||||
dbconnection.h \
|
|
||||||
dbconnection.ti \
|
|
||||||
dbobject.cpp \
|
|
||||||
dbobject.h \
|
|
||||||
dbquery.cpp \
|
|
||||||
dbquery.h \
|
|
||||||
dbreference.cpp \
|
|
||||||
dbreference.h \
|
|
||||||
dbtype.cpp \
|
|
||||||
dbtype.h \
|
|
||||||
dbvalue.cpp \
|
|
||||||
dbvalue.h \
|
|
||||||
hostdbobject.cpp \
|
|
||||||
hostdbobject.h \
|
|
||||||
hostgroupdbobject.cpp \
|
|
||||||
hostgroupdbobject.h \
|
|
||||||
db_ido-type.conf \
|
|
||||||
servicedbobject.cpp \
|
|
||||||
servicedbobject.h \
|
|
||||||
servicegroupdbobject.cpp \
|
|
||||||
servicegroupdbobject.h \
|
|
||||||
timeperioddbobject.cpp \
|
|
||||||
timeperioddbobject.h \
|
|
||||||
userdbobject.cpp \
|
|
||||||
userdbobject.h \
|
|
||||||
usergroupdbobject.cpp \
|
|
||||||
usergroupdbobject.h
|
|
||||||
|
|
||||||
libdb_ido_la_CPPFLAGS = \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib
|
|
||||||
|
|
||||||
libdb_ido_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libdb_ido_la_LIBADD = \
|
|
||||||
$(BOOST_SIGNALS_LIB) \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
|
@ -1,250 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="commanddbobject.cpp" />
|
|
||||||
<ClCompile Include="dbconnection.cpp" />
|
|
||||||
<ClCompile Include="dbobject.cpp" />
|
|
||||||
<ClCompile Include="dbquery.cpp" />
|
|
||||||
<ClCompile Include="dbreference.cpp" />
|
|
||||||
<ClCompile Include="dbtype.cpp" />
|
|
||||||
<ClCompile Include="dbvalue.cpp" />
|
|
||||||
<ClCompile Include="hostdbobject.cpp" />
|
|
||||||
<ClCompile Include="hostgroupdbobject.cpp" />
|
|
||||||
<ClCompile Include="db_ido-type.cpp" />
|
|
||||||
<ClCompile Include="servicedbobject.cpp" />
|
|
||||||
<ClCompile Include="servicegroupdbobject.cpp" />
|
|
||||||
<ClCompile Include="timeperioddbobject.cpp" />
|
|
||||||
<ClCompile Include="userdbobject.cpp" />
|
|
||||||
<ClCompile Include="usergroupdbobject.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="commanddbobject.h" />
|
|
||||||
<ClInclude Include="dbconnection.h" />
|
|
||||||
<ClInclude Include="dbobject.h" />
|
|
||||||
<ClInclude Include="dbquery.h" />
|
|
||||||
<ClInclude Include="dbreference.h" />
|
|
||||||
<ClInclude Include="dbtype.h" />
|
|
||||||
<ClInclude Include="dbvalue.h" />
|
|
||||||
<ClInclude Include="hostdbobject.h" />
|
|
||||||
<ClInclude Include="hostgroupdbobject.h" />
|
|
||||||
<ClInclude Include="servicedbobject.h" />
|
|
||||||
<ClInclude Include="servicegroupdbobject.h" />
|
|
||||||
<ClInclude Include="timeperioddbobject.h" />
|
|
||||||
<ClInclude Include="userdbobject.h" />
|
|
||||||
<ClInclude Include="usergroupdbobject.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="db_ido-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="dbconnection.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="dbconnection.th" />
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{87BBCE4C-36F5-4C04-90FB-9B74618AF988}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>demo</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(SolutionDir)\components;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;icinga.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,116 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{11a495bf-a705-4766-b3d3-9b5db266a6ef}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{1fb6337f-a17f-46ea-9316-2d800a94b53d}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="commanddbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dbconnection.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dbquery.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dbreference.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dbtype.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="dbvalue.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="hostdbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="hostgroupdbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="servicedbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="servicegroupdbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="timeperioddbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="userdbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="usergroupdbobject.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="db_ido-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="commanddbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="usergroupdbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dbconnection.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dbquery.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dbreference.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dbtype.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="dbvalue.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="hostdbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="hostgroupdbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="servicedbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="servicegroupdbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="timeperioddbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="userdbobject.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
<None Include="dbconnection.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="db_ido-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="dbconnection.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
1
lib/icinga/.gitignore
vendored
1
lib/icinga/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
icinga-type.cpp
|
|
@ -1,127 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libicinga.la
|
|
||||||
|
|
||||||
BUILT_SOURCES = \
|
|
||||||
checkcommand.th \
|
|
||||||
command.th \
|
|
||||||
domain.th \
|
|
||||||
eventcommand.th \
|
|
||||||
host.th \
|
|
||||||
hostgroup.th \
|
|
||||||
icingaapplication.th \
|
|
||||||
notification.th \
|
|
||||||
notificationcommand.th \
|
|
||||||
service.th \
|
|
||||||
servicegroup.th \
|
|
||||||
timeperiod.th \
|
|
||||||
user.th \
|
|
||||||
usergroup.th
|
|
||||||
|
|
||||||
nodist_libicinga_la_SOURCES = $(BUILT_SOURCES)
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
icinga-type.cpp
|
|
||||||
|
|
||||||
.conf.cpp: $(top_builddir)/tools/mkembedconfig/mkembedconfig
|
|
||||||
$(top_builddir)/tools/mkembedconfig/mkembedconfig $< $@
|
|
||||||
|
|
||||||
.ti.th: $(top_builddir)/tools/mkclass/mkclass
|
|
||||||
$(top_builddir)/tools/mkclass/mkclass $< > $@.tmp && mv $@.tmp $@
|
|
||||||
|
|
||||||
libicinga_la_SOURCES = \
|
|
||||||
api.cpp \
|
|
||||||
api.h \
|
|
||||||
checkcommand.cpp \
|
|
||||||
checkcommand.h \
|
|
||||||
checkcommand.ti \
|
|
||||||
cib.cpp \
|
|
||||||
cib.h \
|
|
||||||
command.cpp \
|
|
||||||
command.h \
|
|
||||||
command.ti \
|
|
||||||
compatutility.cpp \
|
|
||||||
compatutility.h \
|
|
||||||
domain.cpp \
|
|
||||||
domain.h \
|
|
||||||
domain.ti \
|
|
||||||
eventcommand.cpp \
|
|
||||||
eventcommand.h \
|
|
||||||
eventcommand.ti \
|
|
||||||
externalcommandprocessor.cpp \
|
|
||||||
externalcommandprocessor.h \
|
|
||||||
host.cpp \
|
|
||||||
host.h \
|
|
||||||
host.ti \
|
|
||||||
hostgroup.cpp \
|
|
||||||
hostgroup.h \
|
|
||||||
hostgroup.ti \
|
|
||||||
i2-icinga.h \
|
|
||||||
icinga-type.conf \
|
|
||||||
icingaapplication.cpp \
|
|
||||||
icingaapplication.h \
|
|
||||||
icingaapplication.ti \
|
|
||||||
legacytimeperiod.cpp \
|
|
||||||
legacytimeperiod.h \
|
|
||||||
macroprocessor.cpp \
|
|
||||||
macroprocessor.h \
|
|
||||||
macroresolver.cpp \
|
|
||||||
macroresolver.h \
|
|
||||||
notification.cpp \
|
|
||||||
notification.h \
|
|
||||||
notification.ti \
|
|
||||||
notificationcommand.cpp \
|
|
||||||
notificationcommand.h \
|
|
||||||
notificationcommand.ti \
|
|
||||||
nullchecktask.cpp \
|
|
||||||
nullchecktask.h \
|
|
||||||
nulleventtask.cpp \
|
|
||||||
nulleventtask.h \
|
|
||||||
pluginchecktask.cpp \
|
|
||||||
pluginchecktask.h \
|
|
||||||
plugineventtask.cpp \
|
|
||||||
plugineventtask.h \
|
|
||||||
pluginnotificationtask.cpp \
|
|
||||||
pluginnotificationtask.h \
|
|
||||||
randomchecktask.cpp \
|
|
||||||
randomchecktask.h \
|
|
||||||
service.cpp \
|
|
||||||
service.h \
|
|
||||||
service.ti \
|
|
||||||
service-check.cpp \
|
|
||||||
service-comment.cpp \
|
|
||||||
service-downtime.cpp \
|
|
||||||
service-event.cpp \
|
|
||||||
service-flapping.cpp \
|
|
||||||
service-notification.cpp \
|
|
||||||
servicegroup.cpp \
|
|
||||||
servicegroup.h \
|
|
||||||
servicegroup.ti \
|
|
||||||
timeperiod.cpp \
|
|
||||||
timeperiod.h \
|
|
||||||
timeperiod.ti \
|
|
||||||
user.cpp \
|
|
||||||
user.h \
|
|
||||||
user.ti \
|
|
||||||
usergroup.cpp \
|
|
||||||
usergroup.h \
|
|
||||||
usergroup.ti
|
|
||||||
|
|
||||||
libicinga_la_CPPFLAGS = \
|
|
||||||
-DI2_ICINGA_BUILD \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
-I${top_srcdir}/lib
|
|
||||||
|
|
||||||
libicinga_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libicinga_la_LIBADD = \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la
|
|
@ -1,449 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.props" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.props')" />
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="api.cpp" />
|
|
||||||
<ClCompile Include="checkcommand.cpp" />
|
|
||||||
<ClCompile Include="cib.cpp" />
|
|
||||||
<ClCompile Include="command.cpp" />
|
|
||||||
<ClCompile Include="compatutility.cpp" />
|
|
||||||
<ClCompile Include="domain.cpp" />
|
|
||||||
<ClCompile Include="eventcommand.cpp" />
|
|
||||||
<ClCompile Include="externalcommandprocessor.cpp" />
|
|
||||||
<ClCompile Include="host.cpp" />
|
|
||||||
<ClCompile Include="hostgroup.cpp" />
|
|
||||||
<ClCompile Include="icinga-type.cpp">
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="icingaapplication.cpp" />
|
|
||||||
<ClCompile Include="legacytimeperiod.cpp" />
|
|
||||||
<ClCompile Include="macroprocessor.cpp" />
|
|
||||||
<ClCompile Include="macroresolver.cpp" />
|
|
||||||
<ClCompile Include="notification.cpp" />
|
|
||||||
<ClCompile Include="notificationcommand.cpp" />
|
|
||||||
<ClCompile Include="nulleventtask.cpp" />
|
|
||||||
<ClCompile Include="pluginchecktask.cpp" />
|
|
||||||
<ClCompile Include="nullchecktask.cpp" />
|
|
||||||
<ClCompile Include="plugineventtask.cpp" />
|
|
||||||
<ClCompile Include="pluginnotificationtask.cpp" />
|
|
||||||
<ClCompile Include="randomchecktask.cpp" />
|
|
||||||
<ClCompile Include="service-event.cpp" />
|
|
||||||
<ClCompile Include="service-flapping.cpp" />
|
|
||||||
<ClCompile Include="service-notification.cpp" />
|
|
||||||
<ClCompile Include="service.cpp" />
|
|
||||||
<ClCompile Include="service-check.cpp" />
|
|
||||||
<ClCompile Include="service-comment.cpp" />
|
|
||||||
<ClCompile Include="service-downtime.cpp" />
|
|
||||||
<ClCompile Include="servicegroup.cpp" />
|
|
||||||
<ClCompile Include="timeperiod.cpp" />
|
|
||||||
<ClCompile Include="user.cpp" />
|
|
||||||
<ClCompile Include="usergroup.cpp" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="api.h" />
|
|
||||||
<ClInclude Include="checkcommand.h" />
|
|
||||||
<ClInclude Include="cib.h" />
|
|
||||||
<ClInclude Include="command.h" />
|
|
||||||
<ClInclude Include="compatutility.h" />
|
|
||||||
<ClInclude Include="domain.h" />
|
|
||||||
<ClInclude Include="eventcommand.h" />
|
|
||||||
<ClInclude Include="externalcommandprocessor.h" />
|
|
||||||
<ClInclude Include="host.h" />
|
|
||||||
<ClInclude Include="hostgroup.h" />
|
|
||||||
<ClInclude Include="i2-icinga.h" />
|
|
||||||
<ClInclude Include="icingaapplication.h" />
|
|
||||||
<ClInclude Include="legacytimeperiod.h" />
|
|
||||||
<ClInclude Include="macroprocessor.h" />
|
|
||||||
<ClInclude Include="macroresolver.h" />
|
|
||||||
<ClInclude Include="notification.h" />
|
|
||||||
<ClInclude Include="notificationcommand.h" />
|
|
||||||
<ClInclude Include="nulleventtask.h" />
|
|
||||||
<ClInclude Include="pluginchecktask.h" />
|
|
||||||
<ClInclude Include="nullchecktask.h" />
|
|
||||||
<ClInclude Include="plugineventtask.h" />
|
|
||||||
<ClInclude Include="pluginnotificationtask.h" />
|
|
||||||
<ClInclude Include="randomchecktask.h" />
|
|
||||||
<ClInclude Include="service.h" />
|
|
||||||
<ClInclude Include="servicegroup.h" />
|
|
||||||
<ClInclude Include="timeperiod.h" />
|
|
||||||
<ClInclude Include="user.h" />
|
|
||||||
<ClInclude Include="usergroup.h" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="icinga-type.conf">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig\mkembedconfig.c</AdditionalInputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="checkcommand.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="checkcommand.th" />
|
|
||||||
<CustomBuild Include="command.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="command.th" />
|
|
||||||
<CustomBuild Include="eventcommand.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="domain.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="eventcommand.th" />
|
|
||||||
<CustomBuild Include="host.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="host.th" />
|
|
||||||
<CustomBuild Include="hostgroup.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="hostgroup.th" />
|
|
||||||
<CustomBuild Include="icingaapplication.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="icingaapplication.th" />
|
|
||||||
<CustomBuild Include="notificationcommand.ti">
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="notification.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="notification.th" />
|
|
||||||
<None Include="notificationcommand.th" />
|
|
||||||
<None Include="packages.config" />
|
|
||||||
<CustomBuild Include="timeperiod.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="servicegroup.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="service.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="service.th" />
|
|
||||||
<None Include="servicegroup.th" />
|
|
||||||
<None Include="timeperiod.th" />
|
|
||||||
<CustomBuild Include="usergroup.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="user.ti">
|
|
||||||
<FileType>Document</FileType>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkclass.exe" "%(Identity)" > "%(Filename).th"</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).th;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<None Include="user.th" />
|
|
||||||
<None Include="usergroup.th" />
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{C1FC77E1-04A4-481B-A78B-2F7AF489C2F8}</ProjectGuid>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
<RootNamespace>icinga</RootNamespace>
|
|
||||||
<ProjectName>icinga</ProjectName>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v110</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<LinkIncremental>true</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<LinkIncremental>false</LinkIncremental>
|
|
||||||
<IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
|
|
||||||
<LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
|
||||||
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_ICINGA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-icinga.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_ICINGA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-icinga.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_ICINGA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-icinga.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_ICINGA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<MinimalRebuild>false</MinimalRebuild>
|
|
||||||
<PrecompiledHeaderFile>i2-icinga.h</PrecompiledHeaderFile>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<AdditionalDependencies>base.lib;config.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
<Import Project="..\..\packages\boost.1.54.0.1\build\native\boost.targets" Condition="Exists('..\..\packages\boost.1.54.0.1\build\native\boost.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets" Condition="Exists('..\..\packages\boost_thread.1.54.0.2\build\native\boost_thread.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets" Condition="Exists('..\..\packages\boost_system.1.54.0.2\build\native\boost_system.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets" Condition="Exists('..\..\packages\boost_exception.1.54.0.2\build\native\boost_exception.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets" Condition="Exists('..\..\packages\boost_program_options.1.54.0.2\build\native\boost_program_options.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets" Condition="Exists('..\..\packages\boost_unit_test_framework.1.54.0.2\build\native\boost_unit_test_framework.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets" Condition="Exists('..\..\packages\zlib.redist.1.2.8.6\build\native\zlib.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\zlib.1.2.8.6\build\native\zlib.targets" Condition="Exists('..\..\packages\zlib.1.2.8.6\build\native\zlib.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets" Condition="Exists('..\..\packages\openssl.redist.1.0.1.24\build\native\openssl.redist.targets')" />
|
|
||||||
<Import Project="..\..\packages\openssl.1.0.1.24\build\native\openssl.targets" Condition="Exists('..\..\packages\openssl.1.0.1.24\build\native\openssl.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets" Condition="Exists('..\..\packages\boost_date_time.1.54.0.2\build\native\boost_date_time.targets')" />
|
|
||||||
<Import Project="..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets" Condition="Exists('..\..\packages\boost_chrono.1.54.0.2\build\native\boost_chrono.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
@ -1,290 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="icingaapplication.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="cib.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="host.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="hostgroup.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="macroprocessor.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="nullchecktask.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="service.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="servicegroup.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="pluginchecktask.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="externalcommandprocessor.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="service-comment.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="service-downtime.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="pluginnotificationtask.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="notification.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="service-check.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="service-notification.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="api.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="user.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="usergroup.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="icinga-type.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="timeperiod.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="checkcommand.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="service-flapping.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="command.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="compatutility.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="eventcommand.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="legacytimeperiod.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="macroresolver.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="notificationcommand.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="nulleventtask.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="plugineventtask.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="service-event.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="domain.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
<ClCompile Include="randomchecktask.cpp">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClInclude Include="i2-icinga.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="icingaapplication.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="cib.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="host.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="hostgroup.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="macroprocessor.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="nullchecktask.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="service.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="servicegroup.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="pluginchecktask.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="externalcommandprocessor.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="pluginnotificationtask.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="notification.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="api.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="user.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="usergroup.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="timeperiod.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="checkcommand.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="plugineventtask.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="command.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="compatutility.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="eventcommand.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="legacytimeperiod.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="macroresolver.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="notificationcommand.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="nulleventtask.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="domain.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="randomchecktask.h">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Headerdateien">
|
|
||||||
<UniqueIdentifier>{2c1a73da-f333-42fc-8809-0569990567e0}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Quelldateien">
|
|
||||||
<UniqueIdentifier>{f206b9b0-3aa5-4a62-b844-3228f4ff4baf}</UniqueIdentifier>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="icinga-type.conf">
|
|
||||||
<Filter>Quelldateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="checkcommand.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="command.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="eventcommand.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="domain.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="host.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="hostgroup.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="icingaapplication.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="timeperiod.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="usergroup.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="servicegroup.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="notificationcommand.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="notification.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="user.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="service.ti">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
<None Include="checkcommand.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="command.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="eventcommand.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="host.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="hostgroup.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="icingaapplication.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="timeperiod.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="usergroup.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="servicegroup.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="notificationcommand.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="notification.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="user.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
<None Include="service.th">
|
|
||||||
<Filter>Headerdateien</Filter>
|
|
||||||
</None>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="boost" version="1.54.0.1" targetFramework="Native" />
|
|
||||||
<package id="boost_chrono" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_date_time" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_exception" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_program_options" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_system" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_thread" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="boost_unit_test_framework" version="1.54.0.2" targetFramework="Native" />
|
|
||||||
<package id="openssl" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="openssl.redist" version="1.0.1.24" targetFramework="Native" />
|
|
||||||
<package id="zlib" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
<package id="zlib.redist" version="1.2.8.6" targetFramework="Native" />
|
|
||||||
</packages>
|
|
@ -1,31 +0,0 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
if PYTHON_USE
|
|
||||||
pkglib_LTLIBRARIES = \
|
|
||||||
libpython.la
|
|
||||||
|
|
||||||
libpython_la_SOURCES = \
|
|
||||||
pythoninterpreter.cpp \
|
|
||||||
pythoninterpreter.h \
|
|
||||||
pythonlanguage.cpp \
|
|
||||||
pythonlanguage.h
|
|
||||||
|
|
||||||
libpython_la_CPPFLAGS = \
|
|
||||||
-DI2_PYTHON_BUILD \
|
|
||||||
$(BOOST_CPPFLAGS) \
|
|
||||||
@PYTHON_CSPEC@ \
|
|
||||||
-I${top_srcdir}/lib
|
|
||||||
|
|
||||||
libpython_la_LDFLAGS = \
|
|
||||||
$(BOOST_LDFLAGS) \
|
|
||||||
@PYTHON_LSPEC@
|
|
||||||
-no-undefined \
|
|
||||||
@RELEASE_INFO@ \
|
|
||||||
@VERSION_INFO@
|
|
||||||
|
|
||||||
libpython_la_LIBADD = \
|
|
||||||
$(BOOST_THREAD_LIB) \
|
|
||||||
$(BOOST_SYSTEM_LIB) \
|
|
||||||
${top_builddir}/lib/base/libbase.la \
|
|
||||||
${top_builddir}/lib/config/libconfig.la
|
|
||||||
endif
|
|
14
m4/.gitignore
vendored
14
m4/.gitignore
vendored
@ -1,14 +0,0 @@
|
|||||||
argz.m4
|
|
||||||
compile
|
|
||||||
config.guess
|
|
||||||
config.sub
|
|
||||||
depcomp
|
|
||||||
install-sh
|
|
||||||
libtool.m4
|
|
||||||
ltdl.m4
|
|
||||||
ltoptions.m4
|
|
||||||
ltsugar.m4
|
|
||||||
ltversion.m4
|
|
||||||
lt~obsolete.m4
|
|
||||||
missing
|
|
||||||
ylwrap
|
|
@ -1,43 +0,0 @@
|
|||||||
dnl as-ac-expand.m4 0.2.0
|
|
||||||
dnl autostars m4 macro for expanding directories using configure's prefix
|
|
||||||
dnl thomas@apestaart.org
|
|
||||||
|
|
||||||
dnl AS_AC_EXPAND(VAR, CONFIGURE_VAR)
|
|
||||||
dnl example
|
|
||||||
dnl AS_AC_EXPAND(SYSCONFDIR, $sysconfdir)
|
|
||||||
dnl will set SYSCONFDIR to /usr/local/etc if prefix=/usr/local
|
|
||||||
|
|
||||||
AC_DEFUN([AS_AC_EXPAND],
|
|
||||||
[
|
|
||||||
EXP_VAR=[$1]
|
|
||||||
FROM_VAR=[$2]
|
|
||||||
|
|
||||||
dnl first expand prefix and exec_prefix if necessary
|
|
||||||
prefix_save=$prefix
|
|
||||||
exec_prefix_save=$exec_prefix
|
|
||||||
|
|
||||||
dnl if no prefix given, then use /usr/local, the default prefix
|
|
||||||
if test "x$prefix" = "xNONE"; then
|
|
||||||
prefix="$ac_default_prefix"
|
|
||||||
fi
|
|
||||||
dnl if no exec_prefix given, then use prefix
|
|
||||||
if test "x$exec_prefix" = "xNONE"; then
|
|
||||||
exec_prefix=$prefix
|
|
||||||
fi
|
|
||||||
|
|
||||||
full_var="$FROM_VAR"
|
|
||||||
dnl loop until it doesn't change anymore
|
|
||||||
while true; do
|
|
||||||
new_full_var="`eval echo $full_var`"
|
|
||||||
if test "x$new_full_var" = "x$full_var"; then break; fi
|
|
||||||
full_var=$new_full_var
|
|
||||||
done
|
|
||||||
|
|
||||||
dnl clean up
|
|
||||||
full_var=$new_full_var
|
|
||||||
AC_SUBST([$1], "$full_var")
|
|
||||||
|
|
||||||
dnl restore prefix and exec_prefix
|
|
||||||
prefix=$prefix_save
|
|
||||||
exec_prefix=$exec_prefix_save
|
|
||||||
])
|
|
@ -1,286 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_boost_base.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_BOOST_BASE([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# Test for the Boost C++ libraries of a particular version (or newer)
|
|
||||||
#
|
|
||||||
# If no path to the installed boost library is given the macro searchs
|
|
||||||
# under /usr, /usr/local, /opt and /opt/local and evaluates the
|
|
||||||
# $BOOST_ROOT environment variable. Further documentation is available at
|
|
||||||
# <http://randspringer.de/boost/index.html>.
|
|
||||||
#
|
|
||||||
# This macro calls:
|
|
||||||
#
|
|
||||||
# AC_SUBST(BOOST_CPPFLAGS) / AC_SUBST(BOOST_LDFLAGS) AC_SUBST(BOOST_PATH)
|
|
||||||
#
|
|
||||||
# And sets:
|
|
||||||
#
|
|
||||||
# HAVE_BOOST
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de>
|
|
||||||
# Copyright (c) 2009 Peter Adolphs
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 20
|
|
||||||
|
|
||||||
AC_DEFUN([AX_BOOST_BASE],
|
|
||||||
[
|
|
||||||
AC_ARG_WITH([boost],
|
|
||||||
[AS_HELP_STRING([--with-boost@<:@=ARG@:>@],
|
|
||||||
[use Boost library from a standard location (ARG=yes),
|
|
||||||
from the specified location (ARG=<path>),
|
|
||||||
or disable it (ARG=no)
|
|
||||||
@<:@ARG=yes@:>@ ])],
|
|
||||||
[
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
want_boost="no"
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
want_boost="yes"
|
|
||||||
ac_boost_path=""
|
|
||||||
else
|
|
||||||
want_boost="yes"
|
|
||||||
ac_boost_path="$withval"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[want_boost="yes"])
|
|
||||||
|
|
||||||
|
|
||||||
AC_ARG_WITH([boost-libdir],
|
|
||||||
AS_HELP_STRING([--with-boost-libdir=LIB_DIR],
|
|
||||||
[Force given directory for boost libraries. Note that this will override library path detection, so use this parameter only if default library detection fails and you know exactly where your boost libraries are located.]),
|
|
||||||
[
|
|
||||||
if test -d "$withval"
|
|
||||||
then
|
|
||||||
ac_boost_lib_path="$withval"
|
|
||||||
else
|
|
||||||
AC_MSG_ERROR(--with-boost-libdir expected directory name)
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[ac_boost_lib_path=""]
|
|
||||||
)
|
|
||||||
|
|
||||||
if test "x$want_boost" = "xyes"; then
|
|
||||||
boost_lib_version_req=ifelse([$1], ,1.20.0,$1)
|
|
||||||
boost_lib_version_req_shorten=`expr $boost_lib_version_req : '\([[0-9]]*\.[[0-9]]*\)'`
|
|
||||||
boost_lib_version_req_major=`expr $boost_lib_version_req : '\([[0-9]]*\)'`
|
|
||||||
boost_lib_version_req_minor=`expr $boost_lib_version_req : '[[0-9]]*\.\([[0-9]]*\)'`
|
|
||||||
boost_lib_version_req_sub_minor=`expr $boost_lib_version_req : '[[0-9]]*\.[[0-9]]*\.\([[0-9]]*\)'`
|
|
||||||
if test "x$boost_lib_version_req_sub_minor" = "x" ; then
|
|
||||||
boost_lib_version_req_sub_minor="0"
|
|
||||||
fi
|
|
||||||
WANT_BOOST_VERSION=`expr $boost_lib_version_req_major \* 100000 \+ $boost_lib_version_req_minor \* 100 \+ $boost_lib_version_req_sub_minor`
|
|
||||||
AC_MSG_CHECKING(for boostlib >= $boost_lib_version_req)
|
|
||||||
succeeded=no
|
|
||||||
|
|
||||||
dnl On 64-bit systems check for system libraries in both lib64 and lib.
|
|
||||||
dnl The former is specified by FHS, but e.g. Debian does not adhere to
|
|
||||||
dnl this (as it rises problems for generic multi-arch support).
|
|
||||||
dnl The last entry in the list is chosen by default when no libraries
|
|
||||||
dnl are found, e.g. when only header-only libraries are installed!
|
|
||||||
libsubdirs="lib"
|
|
||||||
ax_arch=`uname -m`
|
|
||||||
if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64; then
|
|
||||||
libsubdirs="lib64 lib lib64"
|
|
||||||
fi
|
|
||||||
|
|
||||||
dnl first we check the system location for boost libraries
|
|
||||||
dnl this location ist chosen if boost libraries are installed with the --layout=system option
|
|
||||||
dnl or if you install boost with RPM
|
|
||||||
if test "$ac_boost_path" != ""; then
|
|
||||||
BOOST_CPPFLAGS="-I$ac_boost_path/include"
|
|
||||||
BOOST_PATH="$ac_boost_path"
|
|
||||||
for ac_boost_path_tmp in $libsubdirs; do
|
|
||||||
if test -d "$ac_boost_path"/"$ac_boost_path_tmp" ; then
|
|
||||||
BOOST_LDFLAGS="-L$ac_boost_path/$ac_boost_path_tmp"
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
elif test "$cross_compiling" != yes; then
|
|
||||||
for ac_boost_path_tmp in /usr /usr/local /opt /opt/local /usr/g++ "`pwd`/compat" ; do
|
|
||||||
if test -d "$ac_boost_path_tmp/include/boost" && test -r "$ac_boost_path_tmp/include/boost"; then
|
|
||||||
for libsubdir in $libsubdirs ; do
|
|
||||||
if ls "$ac_boost_path_tmp/$libsubdir/libboost_"* >/dev/null 2>&1 ; then
|
|
||||||
BOOST_LDFLAGS="-L$ac_boost_path_tmp/$libsubdir"
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
save_IFS=$IFS; IFS=:
|
|
||||||
for libsubdir in $sys_dlsearch_path; do
|
|
||||||
if ls "$libsubdir/libboost_"* >/dev/null 2>&1 ; then
|
|
||||||
BOOST_LDFLAGS="-L$libsubdir"
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
IFS=$save_IFS
|
|
||||||
BOOST_CPPFLAGS="-I$ac_boost_path_tmp/include"
|
|
||||||
BOOST_PATH="$ac_boost_path_tmp"
|
|
||||||
break;
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
dnl overwrite ld flags if we have required special directory with
|
|
||||||
dnl --with-boost-libdir parameter
|
|
||||||
if test "$ac_boost_lib_path" != ""; then
|
|
||||||
BOOST_LDFLAGS="-L$ac_boost_lib_path"
|
|
||||||
fi
|
|
||||||
|
|
||||||
CPPFLAGS_SAVED="$CPPFLAGS"
|
|
||||||
CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
|
|
||||||
export CPPFLAGS
|
|
||||||
|
|
||||||
LDFLAGS_SAVED="$LDFLAGS"
|
|
||||||
LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
|
|
||||||
export LDFLAGS
|
|
||||||
|
|
||||||
AC_REQUIRE([AC_PROG_CXX])
|
|
||||||
AC_LANG_PUSH(C++)
|
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
|
|
||||||
@%:@include <boost/version.hpp>
|
|
||||||
]], [[
|
|
||||||
#if BOOST_VERSION >= $WANT_BOOST_VERSION
|
|
||||||
// Everything is okay
|
|
||||||
#else
|
|
||||||
# error Boost version is too old
|
|
||||||
#endif
|
|
||||||
]])],[
|
|
||||||
AC_MSG_RESULT(yes)
|
|
||||||
succeeded=yes
|
|
||||||
found_system=yes
|
|
||||||
],[
|
|
||||||
])
|
|
||||||
AC_LANG_POP([C++])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
dnl if we found no boost with system layout we search for boost libraries
|
|
||||||
dnl built and installed without the --layout=system option or for a staged(not installed) version
|
|
||||||
if test "x$succeeded" != "xyes"; then
|
|
||||||
_version=0
|
|
||||||
if test "$ac_boost_path" != ""; then
|
|
||||||
if test -d "$ac_boost_path" && test -r "$ac_boost_path"; then
|
|
||||||
for i in `ls -d $ac_boost_path/include/boost-* $ac_boost_path/include/boost[[0-9]][[0-9]][[0-9]] 2>/dev/null`; do
|
|
||||||
_version_tmp=`echo $i | sed "s#$ac_boost_path##" | sed 's/\/include\/boost//' | sed 's/^-//' | sed 's/_/./'`
|
|
||||||
V_CHECK=`expr $_version_tmp \> $_version`
|
|
||||||
if test "$V_CHECK" = "1" ; then
|
|
||||||
_version=$_version_tmp
|
|
||||||
_include_path=$i
|
|
||||||
fi
|
|
||||||
VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'`
|
|
||||||
BOOST_CPPFLAGS="-I_$include_path"
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
if test "$cross_compiling" != yes; then
|
|
||||||
for ac_boost_path in /usr /usr/local /opt /opt/local ; do
|
|
||||||
if test -d "$ac_boost_path" && test -r "$ac_boost_path"; then
|
|
||||||
for i in `ls -d $ac_boost_path/include/boost-* $ac_boost_path/include/boost[[0-9]][[0-9]][[0-9]] 2>/dev/null`; do
|
|
||||||
_version_tmp=`echo $i | sed "s#$ac_boost_path##" | sed 's/\/include\/boost//' | sed 's/^-//' | sed 's/_/./'`
|
|
||||||
V_CHECK=`expr $_version_tmp \> $_version`
|
|
||||||
if test "$V_CHECK" = "1" ; then
|
|
||||||
_version=$_version_tmp
|
|
||||||
best_path=$ac_boost_path
|
|
||||||
_include_path=$i
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'`
|
|
||||||
BOOST_CPPFLAGS="-I$_include_path"
|
|
||||||
if test "$ac_boost_lib_path" = ""; then
|
|
||||||
_library_path=""
|
|
||||||
for libsubdir in $libsubdirs ; do
|
|
||||||
if ls "$best_path/$libsubdir/libboost_"*".so" >/dev/null 2>&1 ; then
|
|
||||||
_library_path=$best_path/$libsubdir
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
for i in `ls -d $best_path/$libsubdir/boost[[0-9]][[0-9]][[0-9]] 2>/dev/null`; do
|
|
||||||
if ls "$i/libboost_"*".so" >/dev/null 2>&1 ; then
|
|
||||||
_library_path=$i
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
if test "x$_library_path" != "x"; then
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
BOOST_LDFLAGS="-L$_library_path"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "x$BOOST_ROOT" != "x"; then
|
|
||||||
for libsubdir in $libsubdirs ; do
|
|
||||||
if ls "$BOOST_ROOT/stage/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi
|
|
||||||
done
|
|
||||||
if test -d "$BOOST_ROOT" && test -r "$BOOST_ROOT" && test -d "$BOOST_ROOT/stage/$libsubdir" && test -r "$BOOST_ROOT/stage/$libsubdir"; then
|
|
||||||
version_dir=`expr //$BOOST_ROOT : '.*/\(.*\)'`
|
|
||||||
stage_version=`echo $version_dir | sed 's/boost_//' | sed 's/_/./g'`
|
|
||||||
stage_version_shorten=`expr $stage_version : '\([[0-9]]*\.[[0-9]]*\)'`
|
|
||||||
V_CHECK=`expr $stage_version_shorten \>\= $_version`
|
|
||||||
if test "$V_CHECK" = "1" -a "$ac_boost_lib_path" = "" ; then
|
|
||||||
AC_MSG_NOTICE(We will use a staged boost library from $BOOST_ROOT)
|
|
||||||
BOOST_CPPFLAGS="-I$BOOST_ROOT"
|
|
||||||
BOOST_LDFLAGS="-L$BOOST_ROOT/stage/$libsubdir"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
|
|
||||||
export CPPFLAGS
|
|
||||||
LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
|
|
||||||
export LDFLAGS
|
|
||||||
|
|
||||||
AC_LANG_PUSH(C++)
|
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
|
|
||||||
@%:@include <boost/version.hpp>
|
|
||||||
]], [[
|
|
||||||
#if BOOST_VERSION >= $WANT_BOOST_VERSION
|
|
||||||
// Everything is okay
|
|
||||||
#else
|
|
||||||
# error Boost version is too old
|
|
||||||
#endif
|
|
||||||
]])],[
|
|
||||||
AC_MSG_RESULT(yes)
|
|
||||||
succeeded=yes
|
|
||||||
found_system=yes
|
|
||||||
],[
|
|
||||||
])
|
|
||||||
AC_LANG_POP([C++])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$succeeded" != "yes" ; then
|
|
||||||
if test "$_version" = "0" ; then
|
|
||||||
AC_MSG_NOTICE([[We could not detect the boost libraries (version $boost_lib_version_req_shorten or higher). If you have a staged boost library (still not installed) please specify \$BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.]])
|
|
||||||
else
|
|
||||||
AC_MSG_NOTICE([Your boost libraries are too old (version $_version).])
|
|
||||||
fi
|
|
||||||
# execute ACTION-IF-NOT-FOUND (if present):
|
|
||||||
ifelse([$3], , :, [$3])
|
|
||||||
else
|
|
||||||
AC_SUBST(BOOST_CPPFLAGS)
|
|
||||||
AC_SUBST(BOOST_LDFLAGS)
|
|
||||||
AC_SUBST(BOOST_PATH)
|
|
||||||
AC_DEFINE(HAVE_BOOST,,[define if the Boost library is available])
|
|
||||||
# execute ACTION-IF-FOUND (if present):
|
|
||||||
ifelse([$2], , :, [$2])
|
|
||||||
fi
|
|
||||||
|
|
||||||
CPPFLAGS="$CPPFLAGS_SAVED"
|
|
||||||
LDFLAGS="$LDFLAGS_SAVED"
|
|
||||||
fi
|
|
||||||
|
|
||||||
])
|
|
@ -1,111 +0,0 @@
|
|||||||
# ============================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_boost_program_options.html
|
|
||||||
# ============================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_BOOST_PROGRAM_OPTIONS
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# Test for program options library from the Boost C++ libraries. The macro
|
|
||||||
# requires a preceding call to AX_BOOST_BASE. Further documentation is
|
|
||||||
# available at <http://randspringer.de/boost/index.html>.
|
|
||||||
#
|
|
||||||
# This macro calls:
|
|
||||||
#
|
|
||||||
# AC_SUBST(BOOST_PROGRAM_OPTIONS_LIB)
|
|
||||||
#
|
|
||||||
# And sets:
|
|
||||||
#
|
|
||||||
# HAVE_BOOST_PROGRAM_OPTIONS
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2009 Thomas Porschberg <thomas@randspringer.de>
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 22
|
|
||||||
|
|
||||||
AC_DEFUN([AX_BOOST_PROGRAM_OPTIONS],
|
|
||||||
[
|
|
||||||
AC_ARG_WITH([boost-program-options],
|
|
||||||
AS_HELP_STRING([--with-boost-program-options@<:@=special-lib@:>@],
|
|
||||||
[use the program options library from boost - it is possible to specify a certain library for the linker
|
|
||||||
e.g. --with-boost-program-options=boost_program_options-gcc-mt-1_33_1 ]),
|
|
||||||
[
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
want_boost="no"
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_program_options_lib=""
|
|
||||||
else
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_program_options_lib="$withval"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[want_boost="yes"]
|
|
||||||
)
|
|
||||||
|
|
||||||
if test "x$want_boost" = "xyes"; then
|
|
||||||
AC_REQUIRE([AC_PROG_CC])
|
|
||||||
export want_boost
|
|
||||||
CPPFLAGS_SAVED="$CPPFLAGS"
|
|
||||||
CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
|
|
||||||
export CPPFLAGS
|
|
||||||
LDFLAGS_SAVED="$LDFLAGS"
|
|
||||||
LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
|
|
||||||
export LDFLAGS
|
|
||||||
AC_CACHE_CHECK([whether the Boost::Program_Options library is available],
|
|
||||||
ax_cv_boost_program_options,
|
|
||||||
[AC_LANG_PUSH(C++)
|
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include <boost/program_options.hpp>
|
|
||||||
]],
|
|
||||||
[[boost::program_options::options_description generic("Generic options");
|
|
||||||
return 0;]])],
|
|
||||||
ax_cv_boost_program_options=yes, ax_cv_boost_program_options=no)
|
|
||||||
AC_LANG_POP([C++])
|
|
||||||
])
|
|
||||||
if test "$ax_cv_boost_program_options" = yes; then
|
|
||||||
AC_DEFINE(HAVE_BOOST_PROGRAM_OPTIONS,,[define if the Boost::PROGRAM_OPTIONS library is available])
|
|
||||||
BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
|
|
||||||
if test "x$ax_boost_user_program_options_lib" = "x"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/libboost_program_options*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_program_options.*\)\.so.*$;\1;'` `ls $BOOSTLIBDIR/libboost_program_options*.dylib* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_program_options.*\)\.dylib.*$;\1;'` `ls $BOOSTLIBDIR/libboost_program_options*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_program_options.*\)\.a.*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; AC_SUBST(BOOST_PROGRAM_OPTIONS_LIB) link_program_options="yes"; break],
|
|
||||||
[link_program_options="no"])
|
|
||||||
done
|
|
||||||
if test "x$link_program_options" != "xyes"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/boost_program_options*.dll* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_program_options.*\)\.dll.*$;\1;'` `ls $BOOSTLIBDIR/boost_program_options*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_program_options.*\)\.a.*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; AC_SUBST(BOOST_PROGRAM_OPTIONS_LIB) link_program_options="yes"; break],
|
|
||||||
[link_program_options="no"])
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
for ax_lib in $ax_boost_user_program_options_lib boost_program_options-$ax_boost_user_program_options_lib; do
|
|
||||||
AC_CHECK_LIB($ax_lib, main,
|
|
||||||
[BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; AC_SUBST(BOOST_PROGRAM_OPTIONS_LIB) link_program_options="yes"; break],
|
|
||||||
[link_program_options="no"])
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
if test "x$ax_lib" = "x"; then
|
|
||||||
AC_MSG_ERROR(Could not find a version of the library!)
|
|
||||||
fi
|
|
||||||
if test "x$link_program_options" != "xyes"; then
|
|
||||||
AC_MSG_ERROR([Could not link against [$ax_lib] !])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
ax_lib=""
|
|
||||||
|
|
||||||
CPPFLAGS="$CPPFLAGS_SAVED"
|
|
||||||
LDFLAGS="$LDFLAGS_SAVED"
|
|
||||||
fi
|
|
||||||
])
|
|
@ -1,115 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_boost_signals.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_BOOST_SIGNALS
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# Test for Signals library from the Boost C++ libraries. The macro
|
|
||||||
# requires a preceding call to AX_BOOST_BASE. Further documentation is
|
|
||||||
# available at <http://randspringer.de/boost/index.html>.
|
|
||||||
#
|
|
||||||
# This macro calls:
|
|
||||||
#
|
|
||||||
# AC_SUBST(BOOST_SIGNALS_LIB)
|
|
||||||
#
|
|
||||||
# And sets:
|
|
||||||
#
|
|
||||||
# HAVE_BOOST_SIGNALS
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de>
|
|
||||||
# Copyright (c) 2008 Michael Tindal
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 21
|
|
||||||
|
|
||||||
AC_DEFUN([AX_BOOST_SIGNALS],
|
|
||||||
[
|
|
||||||
AC_ARG_WITH([boost-signals],
|
|
||||||
AS_HELP_STRING([--with-boost-signals@<:@=special-lib@:>@],
|
|
||||||
[use the Signals library from boost - it is possible to specify a certain library for the linker
|
|
||||||
e.g. --with-boost-signals=boost_signals-gcc-mt-d ]),
|
|
||||||
[
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
want_boost="no"
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_signals_lib=""
|
|
||||||
else
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_signals_lib="$withval"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[want_boost="yes"]
|
|
||||||
)
|
|
||||||
|
|
||||||
if test "x$want_boost" = "xyes"; then
|
|
||||||
AC_REQUIRE([AC_PROG_CC])
|
|
||||||
CPPFLAGS_SAVED="$CPPFLAGS"
|
|
||||||
CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
|
|
||||||
export CPPFLAGS
|
|
||||||
|
|
||||||
LDFLAGS_SAVED="$LDFLAGS"
|
|
||||||
LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
|
|
||||||
export LDFLAGS
|
|
||||||
|
|
||||||
AC_CACHE_CHECK(whether the Boost::Signals library is available,
|
|
||||||
ax_cv_boost_signals,
|
|
||||||
[AC_LANG_PUSH([C++])
|
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include <boost/signal.hpp>
|
|
||||||
]],
|
|
||||||
[[boost::signal<void ()> sig;
|
|
||||||
return 0;
|
|
||||||
]])],
|
|
||||||
ax_cv_boost_signals=yes, ax_cv_boost_signals=no)
|
|
||||||
AC_LANG_POP([C++])
|
|
||||||
])
|
|
||||||
if test "x$ax_cv_boost_signals" = "xyes"; then
|
|
||||||
AC_DEFINE(HAVE_BOOST_SIGNALS,,[define if the Boost::Signals library is available])
|
|
||||||
BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
|
|
||||||
if test "x$ax_boost_user_signals_lib" = "x"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/libboost_signals*.so* $BOOSTLIBDIR/libboost_signals*.dylib* $BOOSTLIBDIR/libboost_signals*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_signals.*\)\.so.*$;\1;' -e 's;^lib\(boost_signals.*\)\.dylib.*$;\1;' -e 's;^lib\(boost_signals.*\)\.a.*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_SIGNALS_LIB="-l$ax_lib"; AC_SUBST(BOOST_SIGNALS_LIB) link_signals="yes"; break],
|
|
||||||
[link_signals="no"])
|
|
||||||
done
|
|
||||||
if test "x$link_signals" != "xyes"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/boost_signals*.dll* $BOOSTLIBDIR/boost_signals*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_signals.*\)\.dll.*$;\1;' -e 's;^\(boost_signals.*\)\.a*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_SIGNALS_LIB="-l$ax_lib"; AC_SUBST(BOOST_SIGNALS_LIB) link_signals="yes"; break],
|
|
||||||
[link_signals="no"])
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
else
|
|
||||||
for ax_lib in $ax_boost_user_signals_lib boost_signals-$ax_boost_user_signals_lib; do
|
|
||||||
AC_CHECK_LIB($ax_lib, main,
|
|
||||||
[BOOST_SIGNALS_LIB="-l$ax_lib"; AC_SUBST(BOOST_SIGNALS_LIB) link_signals="yes"; break],
|
|
||||||
[link_signals="no"])
|
|
||||||
done
|
|
||||||
|
|
||||||
fi
|
|
||||||
if test "x$ax_lib" = "x"; then
|
|
||||||
AC_MSG_ERROR(Could not find a version of the library!)
|
|
||||||
fi
|
|
||||||
if test "x$link_signals" != "xyes"; then
|
|
||||||
AC_MSG_ERROR(Could not link against $ax_lib !)
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
ax_lib=""
|
|
||||||
|
|
||||||
CPPFLAGS="$CPPFLAGS_SAVED"
|
|
||||||
LDFLAGS="$LDFLAGS_SAVED"
|
|
||||||
fi
|
|
||||||
])
|
|
@ -1,121 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_boost_system.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_BOOST_SYSTEM
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# Test for System library from the Boost C++ libraries. The macro requires
|
|
||||||
# a preceding call to AX_BOOST_BASE. Further documentation is available at
|
|
||||||
# <http://randspringer.de/boost/index.html>.
|
|
||||||
#
|
|
||||||
# This macro calls:
|
|
||||||
#
|
|
||||||
# AC_SUBST(BOOST_SYSTEM_LIB)
|
|
||||||
#
|
|
||||||
# And sets:
|
|
||||||
#
|
|
||||||
# HAVE_BOOST_SYSTEM
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de>
|
|
||||||
# Copyright (c) 2008 Michael Tindal
|
|
||||||
# Copyright (c) 2008 Daniel Casimiro <dan.casimiro@gmail.com>
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 15
|
|
||||||
|
|
||||||
AC_DEFUN([AX_BOOST_SYSTEM],
|
|
||||||
[
|
|
||||||
AC_ARG_WITH([boost-system],
|
|
||||||
AS_HELP_STRING([--with-boost-system@<:@=special-lib@:>@],
|
|
||||||
[use the System library from boost - it is possible to specify a certain library for the linker
|
|
||||||
e.g. --with-boost-system=boost_system-gcc-mt ]),
|
|
||||||
[
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
want_boost="no"
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_system_lib=""
|
|
||||||
else
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_system_lib="$withval"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[want_boost="yes"]
|
|
||||||
)
|
|
||||||
|
|
||||||
if test "x$want_boost" = "xyes"; then
|
|
||||||
AC_REQUIRE([AC_PROG_CC])
|
|
||||||
AC_REQUIRE([AC_CANONICAL_BUILD])
|
|
||||||
CPPFLAGS_SAVED="$CPPFLAGS"
|
|
||||||
CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
|
|
||||||
export CPPFLAGS
|
|
||||||
|
|
||||||
LDFLAGS_SAVED="$LDFLAGS"
|
|
||||||
LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
|
|
||||||
export LDFLAGS
|
|
||||||
|
|
||||||
AC_CACHE_CHECK(whether the Boost::System library is available,
|
|
||||||
ax_cv_boost_system,
|
|
||||||
[AC_LANG_PUSH([C++])
|
|
||||||
CXXFLAGS_SAVE=$CXXFLAGS
|
|
||||||
|
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include <boost/system/error_code.hpp>]],
|
|
||||||
[[boost::system::system_category]])],
|
|
||||||
ax_cv_boost_system=yes, ax_cv_boost_system=no)
|
|
||||||
CXXFLAGS=$CXXFLAGS_SAVE
|
|
||||||
AC_LANG_POP([C++])
|
|
||||||
])
|
|
||||||
if test "x$ax_cv_boost_system" = "xyes"; then
|
|
||||||
AC_SUBST(BOOST_CPPFLAGS)
|
|
||||||
|
|
||||||
AC_DEFINE(HAVE_BOOST_SYSTEM,,[define if the Boost::System library is available])
|
|
||||||
BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
|
|
||||||
|
|
||||||
LDFLAGS_SAVE=$LDFLAGS
|
|
||||||
if test "x$ax_boost_user_system_lib" = "x"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/libboost_system*.so* $BOOSTLIBDIR/libboost_system*.dylib* $BOOSTLIBDIR/libboost_system*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_system.*\)\.so.*$;\1;' -e 's;^lib\(boost_system.*\)\.dylib.*$;\1;' -e 's;^lib\(boost_system.*\)\.a.*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break],
|
|
||||||
[link_system="no"])
|
|
||||||
done
|
|
||||||
if test "x$link_system" != "xyes"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/boost_system*.dll* $BOOSTLIBDIR/boost_system*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_system.*\)\.dll.*$;\1;' -e 's;^\(boost_system.*\)\.a*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break],
|
|
||||||
[link_system="no"])
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
else
|
|
||||||
for ax_lib in $ax_boost_user_system_lib boost_system-$ax_boost_user_system_lib; do
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break],
|
|
||||||
[link_system="no"])
|
|
||||||
done
|
|
||||||
|
|
||||||
fi
|
|
||||||
if test "x$ax_lib" = "x"; then
|
|
||||||
AC_MSG_ERROR(Could not find a version of the library!)
|
|
||||||
fi
|
|
||||||
if test "x$link_system" = "xno"; then
|
|
||||||
AC_MSG_ERROR(Could not link against $ax_lib !)
|
|
||||||
fi
|
|
||||||
ax_lib=""
|
|
||||||
fi
|
|
||||||
|
|
||||||
CPPFLAGS="$CPPFLAGS_SAVED"
|
|
||||||
LDFLAGS="$LDFLAGS_SAVED"
|
|
||||||
fi
|
|
||||||
])
|
|
@ -1,150 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_boost_thread.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_BOOST_THREAD
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# Test for Thread library from the Boost C++ libraries. The macro requires
|
|
||||||
# a preceding call to AX_BOOST_BASE. Further documentation is available at
|
|
||||||
# <http://randspringer.de/boost/index.html>.
|
|
||||||
#
|
|
||||||
# This macro calls:
|
|
||||||
#
|
|
||||||
# AC_SUBST(BOOST_THREAD_LIB)
|
|
||||||
#
|
|
||||||
# And sets:
|
|
||||||
#
|
|
||||||
# HAVE_BOOST_THREAD
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2009 Thomas Porschberg <thomas@randspringer.de>
|
|
||||||
# Copyright (c) 2009 Michael Tindal
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 25
|
|
||||||
|
|
||||||
AC_DEFUN([AX_BOOST_THREAD],
|
|
||||||
[
|
|
||||||
AC_ARG_WITH([boost-thread],
|
|
||||||
AS_HELP_STRING([--with-boost-thread@<:@=special-lib@:>@],
|
|
||||||
[use the Thread library from boost - it is possible to specify a certain library for the linker
|
|
||||||
e.g. --with-boost-thread=boost_thread-gcc-mt ]),
|
|
||||||
[
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
want_boost="no"
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_thread_lib=""
|
|
||||||
else
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_thread_lib="$withval"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[want_boost="yes"]
|
|
||||||
)
|
|
||||||
|
|
||||||
if test "x$want_boost" = "xyes"; then
|
|
||||||
AC_REQUIRE([AC_PROG_CC])
|
|
||||||
AC_REQUIRE([AC_CANONICAL_BUILD])
|
|
||||||
CPPFLAGS_SAVED="$CPPFLAGS"
|
|
||||||
CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
|
|
||||||
export CPPFLAGS
|
|
||||||
|
|
||||||
LDFLAGS_SAVED="$LDFLAGS"
|
|
||||||
LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
|
|
||||||
export LDFLAGS
|
|
||||||
|
|
||||||
AC_CACHE_CHECK(whether the Boost::Thread library is available,
|
|
||||||
ax_cv_boost_thread,
|
|
||||||
[AC_LANG_PUSH([C++])
|
|
||||||
CXXFLAGS_SAVE=$CXXFLAGS
|
|
||||||
|
|
||||||
if test "x$host_os" = "xsolaris" ; then
|
|
||||||
CXXFLAGS="-pthreads $CXXFLAGS"
|
|
||||||
elif test "x$host_os" = "xmingw32" ; then
|
|
||||||
CXXFLAGS="-mthreads $CXXFLAGS"
|
|
||||||
else
|
|
||||||
CXXFLAGS="-pthread $CXXFLAGS"
|
|
||||||
fi
|
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include <boost/thread/thread.hpp>]],
|
|
||||||
[[boost::thread_group thrds;
|
|
||||||
return 0;]])],
|
|
||||||
ax_cv_boost_thread=yes, ax_cv_boost_thread=no)
|
|
||||||
CXXFLAGS=$CXXFLAGS_SAVE
|
|
||||||
AC_LANG_POP([C++])
|
|
||||||
])
|
|
||||||
if test "x$ax_cv_boost_thread" = "xyes"; then
|
|
||||||
if test "x$host_os" = "xsolaris" ; then
|
|
||||||
BOOST_CPPFLAGS="-pthreads $BOOST_CPPFLAGS"
|
|
||||||
elif test "x$host_os" = "xmingw32" ; then
|
|
||||||
BOOST_CPPFLAGS="-mthreads $BOOST_CPPFLAGS"
|
|
||||||
else
|
|
||||||
BOOST_CPPFLAGS="-pthread $BOOST_CPPFLAGS"
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_SUBST(BOOST_CPPFLAGS)
|
|
||||||
|
|
||||||
AC_DEFINE(HAVE_BOOST_THREAD,,[define if the Boost::Thread library is available])
|
|
||||||
BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
|
|
||||||
|
|
||||||
LDFLAGS_SAVE=$LDFLAGS
|
|
||||||
case "x$host_os" in
|
|
||||||
*bsd* | *linux* )
|
|
||||||
LDFLAGS="-pthread $LDFLAGS"
|
|
||||||
break;
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
if test "x$ax_boost_user_thread_lib" = "x"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/libboost_thread*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_thread.*\)\.so.*$;\1;'` `ls $BOOSTLIBDIR/libboost_thread*.dylib* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(libboost_thread.*\)\.dylib.*$;\1;'` `ls $BOOSTLIBDIR/libboost_thread*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_thread.*\)\.a.*$;\1;'`; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_THREAD_LIB="-l$ax_lib"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break],
|
|
||||||
[link_thread="no"])
|
|
||||||
done
|
|
||||||
if test "x$link_thread" != "xyes"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/boost_thread*.dll* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_thread.*\)\.dll.*$;\1;'` `ls $BOOSTLIBDIR/boost_thread*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_thread.*\)\.a.*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_THREAD_LIB="-l$ax_lib"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break],
|
|
||||||
[link_thread="no"])
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
else
|
|
||||||
for ax_lib in $ax_boost_user_thread_lib boost_thread-$ax_boost_user_thread_lib; do
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_THREAD_LIB="-l$ax_lib"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break],
|
|
||||||
[link_thread="no"])
|
|
||||||
done
|
|
||||||
|
|
||||||
fi
|
|
||||||
if test "x$ax_lib" = "x"; then
|
|
||||||
AC_MSG_ERROR(Could not find a version of the library!)
|
|
||||||
fi
|
|
||||||
if test "x$link_thread" = "xno"; then
|
|
||||||
AC_MSG_ERROR(Could not link against $ax_lib !)
|
|
||||||
else
|
|
||||||
case "x$host_os" in
|
|
||||||
*bsd* | *linux* )
|
|
||||||
BOOST_LDFLAGS="-pthread $BOOST_LDFLAGS"
|
|
||||||
break;
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
ax_lib=""
|
|
||||||
|
|
||||||
CPPFLAGS="$CPPFLAGS_SAVED"
|
|
||||||
LDFLAGS="$LDFLAGS_SAVED"
|
|
||||||
fi
|
|
||||||
])
|
|
@ -1,112 +0,0 @@
|
|||||||
# ================================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_boost_unit_test_framework.html
|
|
||||||
# ================================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_BOOST_UNIT_TEST_FRAMEWORK
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# Test for Unit_Test_Framework library from the Boost C++ libraries. The
|
|
||||||
# macro requires a preceding call to AX_BOOST_BASE. Further documentation
|
|
||||||
# is available at <http://randspringer.de/boost/index.html>.
|
|
||||||
#
|
|
||||||
# This macro calls:
|
|
||||||
#
|
|
||||||
# AC_SUBST(BOOST_UNIT_TEST_FRAMEWORK_LIB)
|
|
||||||
#
|
|
||||||
# And sets:
|
|
||||||
#
|
|
||||||
# HAVE_BOOST_UNIT_TEST_FRAMEWORK
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de>
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 19
|
|
||||||
|
|
||||||
AC_DEFUN([AX_BOOST_UNIT_TEST_FRAMEWORK],
|
|
||||||
[
|
|
||||||
AC_ARG_WITH([boost-unit-test-framework],
|
|
||||||
AS_HELP_STRING([--with-boost-unit-test-framework@<:@=special-lib@:>@],
|
|
||||||
[use the Unit_Test_Framework library from boost - it is possible to specify a certain library for the linker
|
|
||||||
e.g. --with-boost-unit-test-framework=boost_unit_test_framework-gcc ]),
|
|
||||||
[
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
want_boost="no"
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_unit_test_framework_lib=""
|
|
||||||
else
|
|
||||||
want_boost="yes"
|
|
||||||
ax_boost_user_unit_test_framework_lib="$withval"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[want_boost="yes"]
|
|
||||||
)
|
|
||||||
|
|
||||||
if test "x$want_boost" = "xyes"; then
|
|
||||||
AC_REQUIRE([AC_PROG_CC])
|
|
||||||
CPPFLAGS_SAVED="$CPPFLAGS"
|
|
||||||
CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
|
|
||||||
export CPPFLAGS
|
|
||||||
|
|
||||||
LDFLAGS_SAVED="$LDFLAGS"
|
|
||||||
LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
|
|
||||||
export LDFLAGS
|
|
||||||
|
|
||||||
AC_CACHE_CHECK(whether the Boost::Unit_Test_Framework library is available,
|
|
||||||
ax_cv_boost_unit_test_framework,
|
|
||||||
[AC_LANG_PUSH([C++])
|
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include <boost/test/unit_test.hpp>]],
|
|
||||||
[[using boost::unit_test::test_suite;
|
|
||||||
test_suite* test= BOOST_TEST_SUITE( "Unit test example 1" ); return 0;]])],
|
|
||||||
ax_cv_boost_unit_test_framework=yes, ax_cv_boost_unit_test_framework=no)
|
|
||||||
AC_LANG_POP([C++])
|
|
||||||
])
|
|
||||||
if test "x$ax_cv_boost_unit_test_framework" = "xyes"; then
|
|
||||||
AC_DEFINE(HAVE_BOOST_UNIT_TEST_FRAMEWORK,,[define if the Boost::Unit_Test_Framework library is available])
|
|
||||||
BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
|
|
||||||
if test "x$ax_boost_user_unit_test_framework_lib" = "x"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/libboost_unit_test_framework*.so* $BOOSTLIBDIR/libboost_unit_test_framework*.dylib* $BOOSTLIBDIR/libboost_unit_test_framework*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_unit_test_framework.*\)\.so.*$;\1;' -e 's;^lib\(boost_unit_test_framework.*\)\.dylib.*$;\1;' -e 's;^lib\(boost_unit_test_framework.*\)\.a.*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_UNIT_TEST_FRAMEWORK_LIB="-l$ax_lib"; AC_SUBST(BOOST_UNIT_TEST_FRAMEWORK_LIB) link_unit_test_framework="yes"; break],
|
|
||||||
[link_unit_test_framework="no"])
|
|
||||||
done
|
|
||||||
if test "x$link_unit_test_framework" != "xyes"; then
|
|
||||||
for libextension in `ls $BOOSTLIBDIR/boost_unit_test_framework*.dll* $BOOSTLIBDIR/boost_unit_test_framework*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_unit_test_framework.*\)\.dll.*$;\1;' -e 's;^\(boost_unit_test_framework.*\)\.a*$;\1;'` ; do
|
|
||||||
ax_lib=${libextension}
|
|
||||||
AC_CHECK_LIB($ax_lib, exit,
|
|
||||||
[BOOST_UNIT_TEST_FRAMEWORK_LIB="-l$ax_lib"; AC_SUBST(BOOST_UNIT_TEST_FRAMEWORK_LIB) link_unit_test_framework="yes"; break],
|
|
||||||
[link_unit_test_framework="no"])
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
else
|
|
||||||
for ax_lib in $ax_boost_user_unit_test_framework_lib boost_unit_test_framework-$ax_boost_user_unit_test_framework_lib; do
|
|
||||||
AC_CHECK_LIB($ax_lib, main,
|
|
||||||
[BOOST_UNIT_TEST_FRAMEWORK_LIB="-l$ax_lib"; AC_SUBST(BOOST_UNIT_TEST_FRAMEWORK_LIB) link_unit_test_framework="yes"; break],
|
|
||||||
[link_unit_test_framework="no"])
|
|
||||||
done
|
|
||||||
|
|
||||||
fi
|
|
||||||
if test "x$ax_lib" = "x"; then
|
|
||||||
AC_MSG_ERROR(Could not find a version of the library!)
|
|
||||||
fi
|
|
||||||
if test "x$link_unit_test_framework" != "xyes"; then
|
|
||||||
AC_MSG_ERROR(Could not link against $ax_lib !)
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
ax_lib=""
|
|
||||||
|
|
||||||
CPPFLAGS="$CPPFLAGS_SAVED"
|
|
||||||
LDFLAGS="$LDFLAGS_SAVED"
|
|
||||||
fi
|
|
||||||
])
|
|
@ -1,124 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_check_openssl.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_CHECK_OPENSSL([action-if-found[, action-if-not-found]])
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# Look for OpenSSL in a number of default spots, or in a user-selected
|
|
||||||
# spot (via --with-openssl). Sets
|
|
||||||
#
|
|
||||||
# OPENSSL_INCLUDES to the include directives required
|
|
||||||
# OPENSSL_LIBS to the -l directives required
|
|
||||||
# OPENSSL_LDFLAGS to the -L or -R flags required
|
|
||||||
#
|
|
||||||
# and calls ACTION-IF-FOUND or ACTION-IF-NOT-FOUND appropriately
|
|
||||||
#
|
|
||||||
# This macro sets OPENSSL_INCLUDES such that source files should use the
|
|
||||||
# openssl/ directory in include directives:
|
|
||||||
#
|
|
||||||
# #include <openssl/hmac.h>
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2009,2010 Zmanda Inc. <http://www.zmanda.com/>
|
|
||||||
# Copyright (c) 2009,2010 Dustin J. Mitchell <dustin@zmanda.com>
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 8
|
|
||||||
|
|
||||||
AU_ALIAS([CHECK_SSL], [AX_CHECK_OPENSSL])
|
|
||||||
AC_DEFUN([AX_CHECK_OPENSSL], [
|
|
||||||
found=false
|
|
||||||
AC_ARG_WITH([openssl],
|
|
||||||
[AS_HELP_STRING([--with-openssl=DIR],
|
|
||||||
[root of the OpenSSL directory])],
|
|
||||||
[
|
|
||||||
case "$withval" in
|
|
||||||
"" | y | ye | yes | n | no)
|
|
||||||
AC_MSG_ERROR([Invalid --with-openssl value])
|
|
||||||
;;
|
|
||||||
*) ssldirs="$withval"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
], [
|
|
||||||
# if pkg-config is installed and openssl has installed a .pc file,
|
|
||||||
# then use that information and don't search ssldirs
|
|
||||||
AC_PATH_PROG([PKG_CONFIG], [pkg-config])
|
|
||||||
if test x"$PKG_CONFIG" != x""; then
|
|
||||||
OPENSSL_LDFLAGS=`$PKG_CONFIG openssl --libs-only-L 2>/dev/null`
|
|
||||||
if test $? = 0; then
|
|
||||||
OPENSSL_LIBS=`$PKG_CONFIG openssl --libs-only-l 2>/dev/null`
|
|
||||||
OPENSSL_INCLUDES=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`
|
|
||||||
found=true
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# no such luck; use some default ssldirs
|
|
||||||
if ! $found; then
|
|
||||||
ssldirs="/usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /usr"
|
|
||||||
fi
|
|
||||||
]
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
# note that we #include <openssl/foo.h>, so the OpenSSL headers have to be in
|
|
||||||
# an 'openssl' subdirectory
|
|
||||||
|
|
||||||
if ! $found; then
|
|
||||||
OPENSSL_INCLUDES=
|
|
||||||
for ssldir in $ssldirs; do
|
|
||||||
AC_MSG_CHECKING([for openssl/ssl.h in $ssldir])
|
|
||||||
if test -f "$ssldir/include/openssl/ssl.h"; then
|
|
||||||
OPENSSL_INCLUDES="-I$ssldir/include"
|
|
||||||
OPENSSL_LDFLAGS="-L$ssldir/lib"
|
|
||||||
OPENSSL_LIBS="-lssl -lcrypto"
|
|
||||||
found=true
|
|
||||||
AC_MSG_RESULT([yes])
|
|
||||||
break
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([no])
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
# if the file wasn't found, well, go ahead and try the link anyway -- maybe
|
|
||||||
# it will just work!
|
|
||||||
fi
|
|
||||||
|
|
||||||
# try the preprocessor and linker with our new flags,
|
|
||||||
# being careful not to pollute the global LIBS, LDFLAGS, and CPPFLAGS
|
|
||||||
|
|
||||||
AC_MSG_CHECKING([whether compiling and linking against OpenSSL works])
|
|
||||||
echo "Trying link with OPENSSL_LDFLAGS=$OPENSSL_LDFLAGS;" \
|
|
||||||
"OPENSSL_LIBS=$OPENSSL_LIBS; OPENSSL_INCLUDES=$OPENSSL_INCLUDES" >&AS_MESSAGE_LOG_FD
|
|
||||||
|
|
||||||
save_LIBS="$LIBS"
|
|
||||||
save_LDFLAGS="$LDFLAGS"
|
|
||||||
save_CPPFLAGS="$CPPFLAGS"
|
|
||||||
LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS"
|
|
||||||
LIBS="$OPENSSL_LIBS $LIBS"
|
|
||||||
CPPFLAGS="$OPENSSL_INCLUDES $CPPFLAGS"
|
|
||||||
AC_LINK_IFELSE(
|
|
||||||
[AC_LANG_PROGRAM([#include <openssl/ssl.h>], [SSL_new(NULL)])],
|
|
||||||
[
|
|
||||||
AC_MSG_RESULT([yes])
|
|
||||||
$1
|
|
||||||
], [
|
|
||||||
AC_MSG_RESULT([no])
|
|
||||||
$2
|
|
||||||
])
|
|
||||||
CPPFLAGS="$save_CPPFLAGS"
|
|
||||||
LDFLAGS="$save_LDFLAGS"
|
|
||||||
LIBS="$save_LIBS"
|
|
||||||
|
|
||||||
AC_SUBST([OPENSSL_INCLUDES])
|
|
||||||
AC_SUBST([OPENSSL_LIBS])
|
|
||||||
AC_SUBST([OPENSSL_LDFLAGS])
|
|
||||||
])
|
|
@ -1,58 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_cxx_gcc_abi_demangle.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_CXX_GCC_ABI_DEMANGLE
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# If the compiler supports GCC C++ ABI name demangling (has header
|
|
||||||
# cxxabi.h and abi::__cxa_demangle() function), define
|
|
||||||
# HAVE_GCC_ABI_DEMANGLE
|
|
||||||
#
|
|
||||||
# Adapted from AX_CXX_RTTI by Luc Maisonobe
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2008 Neil Ferguson <nferguso@eso.org>
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 8
|
|
||||||
|
|
||||||
AC_DEFUN([AX_CXX_GCC_ABI_DEMANGLE],
|
|
||||||
[AC_CACHE_CHECK(whether the compiler supports GCC C++ ABI name demangling,
|
|
||||||
ax_cv_cxx_gcc_abi_demangle,
|
|
||||||
[AC_LANG_SAVE
|
|
||||||
AC_LANG_CPLUSPLUS
|
|
||||||
AC_TRY_COMPILE([#include <stdlib.h>
|
|
||||||
#include <typeinfo>
|
|
||||||
#include <cxxabi.h>
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
template<typename TYPE>
|
|
||||||
class A {};
|
|
||||||
],[A<int> instance;
|
|
||||||
int status = 0;
|
|
||||||
char* c_name = 0;
|
|
||||||
|
|
||||||
c_name = abi::__cxa_demangle(typeid(instance).name(), 0, 0, &status);
|
|
||||||
|
|
||||||
std::string name(c_name);
|
|
||||||
free(c_name);
|
|
||||||
|
|
||||||
return name == "A<int>";
|
|
||||||
],
|
|
||||||
ax_cv_cxx_gcc_abi_demangle=yes, ax_cv_cxx_gcc_abi_demangle=no)
|
|
||||||
AC_LANG_RESTORE
|
|
||||||
])
|
|
||||||
if test "$ax_cv_cxx_gcc_abi_demangle" = yes; then
|
|
||||||
AC_DEFINE(HAVE_GCC_ABI_DEMANGLE,1,
|
|
||||||
[define if the compiler supports GCC C++ ABI name demangling])
|
|
||||||
fi
|
|
||||||
])
|
|
@ -1,36 +0,0 @@
|
|||||||
#/******************************************************************************
|
|
||||||
# * Icinga 2 *
|
|
||||||
# * Copyright (C) 2012-2013 Icinga Development Team (http://www.icinga.org/) *
|
|
||||||
# * *
|
|
||||||
# * This program 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 2 *
|
|
||||||
# * of the License, or (at your option) any later version. *
|
|
||||||
# * *
|
|
||||||
# * This program 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 this program; if not, write to the Free Software Foundation *
|
|
||||||
# * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. *
|
|
||||||
# ******************************************************************************/
|
|
||||||
|
|
||||||
AC_DEFUN([ACICINGA_CHECK_USER],[
|
|
||||||
x=$1
|
|
||||||
y=$2
|
|
||||||
AC_MSG_CHECKING([if $y user $x exists])
|
|
||||||
AS_IF([ getent passwd $x >/dev/null 2>&1 || dscl . -read /Users/$x >/dev/null 2>&1 ],
|
|
||||||
[ AC_MSG_RESULT([found]) ],
|
|
||||||
[ AC_MSG_WARN([not found]) ])
|
|
||||||
])
|
|
||||||
|
|
||||||
AC_DEFUN([ACICINGA_CHECK_GROUP],[
|
|
||||||
x=$1
|
|
||||||
y=$2
|
|
||||||
AC_MSG_CHECKING([if $y group $x exists])
|
|
||||||
AS_IF([ getent group $x >/dev/null 2>&1 || dscl . -read /Groups/$x >/dev/null 2>&1 ],
|
|
||||||
[ AC_MSG_RESULT([found]) ],
|
|
||||||
[ AC_MSG_WARN([not found]) ])
|
|
||||||
])
|
|
@ -1,150 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_lib_mysql.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_LIB_MYSQL([MINIMUM-VERSION])
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# This macro provides tests of availability of MySQL client library of
|
|
||||||
# particular version or newer.
|
|
||||||
#
|
|
||||||
# AX_LIB_MYSQL macro takes only one argument which is optional. If there
|
|
||||||
# is no required version passed, then macro does not run version test.
|
|
||||||
#
|
|
||||||
# The --with-mysql option takes one of three possible values:
|
|
||||||
#
|
|
||||||
# no - do not check for MySQL client library
|
|
||||||
#
|
|
||||||
# yes - do check for MySQL library in standard locations (mysql_config
|
|
||||||
# should be in the PATH)
|
|
||||||
#
|
|
||||||
# path - complete path to mysql_config utility, use this option if
|
|
||||||
# mysql_config can't be found in the PATH
|
|
||||||
#
|
|
||||||
# This macro calls:
|
|
||||||
#
|
|
||||||
# AC_SUBST(MYSQL_CFLAGS)
|
|
||||||
# AC_SUBST(MYSQL_LDFLAGS)
|
|
||||||
# AC_SUBST(MYSQLR_LDFLAGS)
|
|
||||||
# AC_SUBST(MYSQL_VERSION)
|
|
||||||
#
|
|
||||||
# And sets:
|
|
||||||
#
|
|
||||||
# HAVE_MYSQL
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2008 Mateusz Loskot <mateusz@loskot.net>
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 12
|
|
||||||
|
|
||||||
AC_DEFUN([AX_LIB_MYSQL],
|
|
||||||
[
|
|
||||||
AC_ARG_WITH([mysql],
|
|
||||||
AS_HELP_STRING([--with-mysql=@<:@ARG@:>@],
|
|
||||||
[use MySQL client library @<:@default=yes@:>@, optionally specify path to mysql_config]
|
|
||||||
),
|
|
||||||
[
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
want_mysql="no"
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
want_mysql="yes"
|
|
||||||
else
|
|
||||||
want_mysql="yes"
|
|
||||||
MYSQL_CONFIG="$withval"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[want_mysql="yes"]
|
|
||||||
)
|
|
||||||
AC_ARG_VAR([MYSQL_CONFIG], [Full path to mysql_config program])
|
|
||||||
|
|
||||||
MYSQL_CFLAGS=""
|
|
||||||
MYSQL_LDFLAGS=""
|
|
||||||
MYSQL_VERSION=""
|
|
||||||
|
|
||||||
dnl
|
|
||||||
dnl Check MySQL libraries
|
|
||||||
dnl
|
|
||||||
|
|
||||||
if test "$want_mysql" = "yes"; then
|
|
||||||
|
|
||||||
if test -z "$MYSQL_CONFIG" ; then
|
|
||||||
AC_PATH_PROGS([MYSQL_CONFIG], [mysql_config mysql_config5], [no])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$MYSQL_CONFIG" != "no"; then
|
|
||||||
MYSQL_CFLAGS="`$MYSQL_CONFIG --cflags`"
|
|
||||||
MYSQL_LDFLAGS="`$MYSQL_CONFIG --libs`"
|
|
||||||
MYSQLR_LDFLAGS="`$MYSQL_CONFIG --libs_r`"
|
|
||||||
|
|
||||||
MYSQL_VERSION=`$MYSQL_CONFIG --version`
|
|
||||||
|
|
||||||
found_mysql="yes"
|
|
||||||
else
|
|
||||||
found_mysql="no"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
dnl
|
|
||||||
dnl Check if required version of MySQL is available
|
|
||||||
dnl
|
|
||||||
|
|
||||||
|
|
||||||
mysql_version_req=ifelse([$1], [], [], [$1])
|
|
||||||
|
|
||||||
if test "$found_mysql" = "yes" -a -n "$mysql_version_req"; then
|
|
||||||
|
|
||||||
AC_MSG_CHECKING([if MySQL version is >= $mysql_version_req])
|
|
||||||
|
|
||||||
dnl Decompose required version string of MySQL
|
|
||||||
dnl and calculate its number representation
|
|
||||||
mysql_version_req_major=`expr $mysql_version_req : '\([[0-9]]*\)'`
|
|
||||||
mysql_version_req_minor=`expr $mysql_version_req : '[[0-9]]*\.\([[0-9]]*\)'`
|
|
||||||
mysql_version_req_micro=`expr $mysql_version_req : '[[0-9]]*\.[[0-9]]*\.\([[0-9]]*\)'`
|
|
||||||
if test "x$mysql_version_req_micro" = "x"; then
|
|
||||||
mysql_version_req_micro="0"
|
|
||||||
fi
|
|
||||||
|
|
||||||
mysql_version_req_number=`expr $mysql_version_req_major \* 1000000 \
|
|
||||||
\+ $mysql_version_req_minor \* 1000 \
|
|
||||||
\+ $mysql_version_req_micro`
|
|
||||||
|
|
||||||
dnl Decompose version string of installed MySQL
|
|
||||||
dnl and calculate its number representation
|
|
||||||
mysql_version_major=`expr $MYSQL_VERSION : '\([[0-9]]*\)'`
|
|
||||||
mysql_version_minor=`expr $MYSQL_VERSION : '[[0-9]]*\.\([[0-9]]*\)'`
|
|
||||||
mysql_version_micro=`expr $MYSQL_VERSION : '[[0-9]]*\.[[0-9]]*\.\([[0-9]]*\)'`
|
|
||||||
if test "x$mysql_version_micro" = "x"; then
|
|
||||||
mysql_version_micro="0"
|
|
||||||
fi
|
|
||||||
|
|
||||||
mysql_version_number=`expr $mysql_version_major \* 1000000 \
|
|
||||||
\+ $mysql_version_minor \* 1000 \
|
|
||||||
\+ $mysql_version_micro`
|
|
||||||
|
|
||||||
mysql_version_check=`expr $mysql_version_number \>\= $mysql_version_req_number`
|
|
||||||
if test "$mysql_version_check" = "1"; then
|
|
||||||
AC_MSG_RESULT([yes])
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([no])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$found_mysql" = "yes" ; then
|
|
||||||
AC_DEFINE([HAVE_MYSQL], [1],
|
|
||||||
[Define to 1 if MySQL libraries are available])
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_SUBST([MYSQL_VERSION])
|
|
||||||
AC_SUBST([MYSQL_CFLAGS])
|
|
||||||
AC_SUBST([MYSQL_LDFLAGS])
|
|
||||||
AC_SUBST([MYSQLR_LDFLAGS])
|
|
||||||
])
|
|
@ -1,532 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_prog_doxygen.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# DX_INIT_DOXYGEN(PROJECT-NAME, DOXYFILE-PATH, [OUTPUT-DIR])
|
|
||||||
# DX_DOXYGEN_FEATURE(ON|OFF)
|
|
||||||
# DX_DOT_FEATURE(ON|OFF)
|
|
||||||
# DX_HTML_FEATURE(ON|OFF)
|
|
||||||
# DX_CHM_FEATURE(ON|OFF)
|
|
||||||
# DX_CHI_FEATURE(ON|OFF)
|
|
||||||
# DX_MAN_FEATURE(ON|OFF)
|
|
||||||
# DX_RTF_FEATURE(ON|OFF)
|
|
||||||
# DX_XML_FEATURE(ON|OFF)
|
|
||||||
# DX_PDF_FEATURE(ON|OFF)
|
|
||||||
# DX_PS_FEATURE(ON|OFF)
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# The DX_*_FEATURE macros control the default setting for the given
|
|
||||||
# Doxygen feature. Supported features are 'DOXYGEN' itself, 'DOT' for
|
|
||||||
# generating graphics, 'HTML' for plain HTML, 'CHM' for compressed HTML
|
|
||||||
# help (for MS users), 'CHI' for generating a seperate .chi file by the
|
|
||||||
# .chm file, and 'MAN', 'RTF', 'XML', 'PDF' and 'PS' for the appropriate
|
|
||||||
# output formats. The environment variable DOXYGEN_PAPER_SIZE may be
|
|
||||||
# specified to override the default 'a4wide' paper size.
|
|
||||||
#
|
|
||||||
# By default, HTML, PDF and PS documentation is generated as this seems to
|
|
||||||
# be the most popular and portable combination. MAN pages created by
|
|
||||||
# Doxygen are usually problematic, though by picking an appropriate subset
|
|
||||||
# and doing some massaging they might be better than nothing. CHM and RTF
|
|
||||||
# are specific for MS (note that you can't generate both HTML and CHM at
|
|
||||||
# the same time). The XML is rather useless unless you apply specialized
|
|
||||||
# post-processing to it.
|
|
||||||
#
|
|
||||||
# The macros mainly control the default state of the feature. The use can
|
|
||||||
# override the default by specifying --enable or --disable. The macros
|
|
||||||
# ensure that contradictory flags are not given (e.g.,
|
|
||||||
# --enable-doxygen-html and --enable-doxygen-chm,
|
|
||||||
# --enable-doxygen-anything with --disable-doxygen, etc.) Finally, each
|
|
||||||
# feature will be automatically disabled (with a warning) if the required
|
|
||||||
# programs are missing.
|
|
||||||
#
|
|
||||||
# Once all the feature defaults have been specified, call DX_INIT_DOXYGEN
|
|
||||||
# with the following parameters: a one-word name for the project for use
|
|
||||||
# as a filename base etc., an optional configuration file name (the
|
|
||||||
# default is 'Doxyfile', the same as Doxygen's default), and an optional
|
|
||||||
# output directory name (the default is 'doxygen-doc').
|
|
||||||
#
|
|
||||||
# Automake Support
|
|
||||||
#
|
|
||||||
# The following is a template aminclude.am file for use with Automake.
|
|
||||||
# Make targets and variables values are controlled by the various
|
|
||||||
# DX_COND_* conditionals set by autoconf.
|
|
||||||
#
|
|
||||||
# The provided targets are:
|
|
||||||
#
|
|
||||||
# doxygen-doc: Generate all doxygen documentation.
|
|
||||||
#
|
|
||||||
# doxygen-run: Run doxygen, which will generate some of the
|
|
||||||
# documentation (HTML, CHM, CHI, MAN, RTF, XML)
|
|
||||||
# but will not do the post processing required
|
|
||||||
# for the rest of it (PS, PDF, and some MAN).
|
|
||||||
#
|
|
||||||
# doxygen-man: Rename some doxygen generated man pages.
|
|
||||||
#
|
|
||||||
# doxygen-ps: Generate doxygen PostScript documentation.
|
|
||||||
#
|
|
||||||
# doxygen-pdf: Generate doxygen PDF documentation.
|
|
||||||
#
|
|
||||||
# Note that by default these are not integrated into the automake targets.
|
|
||||||
# If doxygen is used to generate man pages, you can achieve this
|
|
||||||
# integration by setting man3_MANS to the list of man pages generated and
|
|
||||||
# then adding the dependency:
|
|
||||||
#
|
|
||||||
# $(man3_MANS): doxygen-doc
|
|
||||||
#
|
|
||||||
# This will cause make to run doxygen and generate all the documentation.
|
|
||||||
#
|
|
||||||
# The following variable is intended for use in Makefile.am:
|
|
||||||
#
|
|
||||||
# DX_CLEANFILES = everything to clean.
|
|
||||||
#
|
|
||||||
# Then add this variable to MOSTLYCLEANFILES.
|
|
||||||
#
|
|
||||||
# ----- begin aminclude.am -------------------------------------
|
|
||||||
#
|
|
||||||
# ## --------------------------------- ##
|
|
||||||
# ## Format-independent Doxygen rules. ##
|
|
||||||
# ## --------------------------------- ##
|
|
||||||
#
|
|
||||||
# if DX_COND_doc
|
|
||||||
#
|
|
||||||
# ## ------------------------------- ##
|
|
||||||
# ## Rules specific for HTML output. ##
|
|
||||||
# ## ------------------------------- ##
|
|
||||||
#
|
|
||||||
# if DX_COND_html
|
|
||||||
#
|
|
||||||
# DX_CLEAN_HTML = @DX_DOCDIR@/html
|
|
||||||
#
|
|
||||||
# endif DX_COND_html
|
|
||||||
#
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
# ## Rules specific for CHM output. ##
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
#
|
|
||||||
# if DX_COND_chm
|
|
||||||
#
|
|
||||||
# DX_CLEAN_CHM = @DX_DOCDIR@/chm
|
|
||||||
#
|
|
||||||
# if DX_COND_chi
|
|
||||||
#
|
|
||||||
# DX_CLEAN_CHI = @DX_DOCDIR@/@PACKAGE@.chi
|
|
||||||
#
|
|
||||||
# endif DX_COND_chi
|
|
||||||
#
|
|
||||||
# endif DX_COND_chm
|
|
||||||
#
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
# ## Rules specific for MAN output. ##
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
#
|
|
||||||
# if DX_COND_man
|
|
||||||
#
|
|
||||||
# DX_CLEAN_MAN = @DX_DOCDIR@/man
|
|
||||||
#
|
|
||||||
# endif DX_COND_man
|
|
||||||
#
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
# ## Rules specific for RTF output. ##
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
#
|
|
||||||
# if DX_COND_rtf
|
|
||||||
#
|
|
||||||
# DX_CLEAN_RTF = @DX_DOCDIR@/rtf
|
|
||||||
#
|
|
||||||
# endif DX_COND_rtf
|
|
||||||
#
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
# ## Rules specific for XML output. ##
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
#
|
|
||||||
# if DX_COND_xml
|
|
||||||
#
|
|
||||||
# DX_CLEAN_XML = @DX_DOCDIR@/xml
|
|
||||||
#
|
|
||||||
# endif DX_COND_xml
|
|
||||||
#
|
|
||||||
# ## ----------------------------- ##
|
|
||||||
# ## Rules specific for PS output. ##
|
|
||||||
# ## ----------------------------- ##
|
|
||||||
#
|
|
||||||
# if DX_COND_ps
|
|
||||||
#
|
|
||||||
# DX_CLEAN_PS = @DX_DOCDIR@/@PACKAGE@.ps
|
|
||||||
#
|
|
||||||
# DX_PS_GOAL = doxygen-ps
|
|
||||||
#
|
|
||||||
# doxygen-ps: @DX_DOCDIR@/@PACKAGE@.ps
|
|
||||||
#
|
|
||||||
# @DX_DOCDIR@/@PACKAGE@.ps: @DX_DOCDIR@/@PACKAGE@.tag
|
|
||||||
# cd @DX_DOCDIR@/latex; \
|
|
||||||
# rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
|
|
||||||
# $(DX_LATEX) refman.tex; \
|
|
||||||
# $(MAKEINDEX_PATH) refman.idx; \
|
|
||||||
# $(DX_LATEX) refman.tex; \
|
|
||||||
# countdown=5; \
|
|
||||||
# while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
|
|
||||||
# refman.log > /dev/null 2>&1 \
|
|
||||||
# && test $$countdown -gt 0; do \
|
|
||||||
# $(DX_LATEX) refman.tex; \
|
|
||||||
# countdown=`expr $$countdown - 1`; \
|
|
||||||
# done; \
|
|
||||||
# $(DX_DVIPS) -o ../@PACKAGE@.ps refman.dvi
|
|
||||||
#
|
|
||||||
# endif DX_COND_ps
|
|
||||||
#
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
# ## Rules specific for PDF output. ##
|
|
||||||
# ## ------------------------------ ##
|
|
||||||
#
|
|
||||||
# if DX_COND_pdf
|
|
||||||
#
|
|
||||||
# DX_CLEAN_PDF = @DX_DOCDIR@/@PACKAGE@.pdf
|
|
||||||
#
|
|
||||||
# DX_PDF_GOAL = doxygen-pdf
|
|
||||||
#
|
|
||||||
# doxygen-pdf: @DX_DOCDIR@/@PACKAGE@.pdf
|
|
||||||
#
|
|
||||||
# @DX_DOCDIR@/@PACKAGE@.pdf: @DX_DOCDIR@/@PACKAGE@.tag
|
|
||||||
# cd @DX_DOCDIR@/latex; \
|
|
||||||
# rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
|
|
||||||
# $(DX_PDFLATEX) refman.tex; \
|
|
||||||
# $(DX_MAKEINDEX) refman.idx; \
|
|
||||||
# $(DX_PDFLATEX) refman.tex; \
|
|
||||||
# countdown=5; \
|
|
||||||
# while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
|
|
||||||
# refman.log > /dev/null 2>&1 \
|
|
||||||
# && test $$countdown -gt 0; do \
|
|
||||||
# $(DX_PDFLATEX) refman.tex; \
|
|
||||||
# countdown=`expr $$countdown - 1`; \
|
|
||||||
# done; \
|
|
||||||
# mv refman.pdf ../@PACKAGE@.pdf
|
|
||||||
#
|
|
||||||
# endif DX_COND_pdf
|
|
||||||
#
|
|
||||||
# ## ------------------------------------------------- ##
|
|
||||||
# ## Rules specific for LaTeX (shared for PS and PDF). ##
|
|
||||||
# ## ------------------------------------------------- ##
|
|
||||||
#
|
|
||||||
# if DX_COND_latex
|
|
||||||
#
|
|
||||||
# DX_CLEAN_LATEX = @DX_DOCDIR@/latex
|
|
||||||
#
|
|
||||||
# endif DX_COND_latex
|
|
||||||
#
|
|
||||||
# .PHONY: doxygen-run doxygen-doc $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
||||||
#
|
|
||||||
# .INTERMEDIATE: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
||||||
#
|
|
||||||
# doxygen-run: @DX_DOCDIR@/@PACKAGE@.tag
|
|
||||||
#
|
|
||||||
# doxygen-doc: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
||||||
#
|
|
||||||
# @DX_DOCDIR@/@PACKAGE@.tag: $(DX_CONFIG) $(pkginclude_HEADERS)
|
|
||||||
# rm -rf @DX_DOCDIR@
|
|
||||||
# $(DX_ENV) $(DX_DOXYGEN) $(srcdir)/$(DX_CONFIG)
|
|
||||||
#
|
|
||||||
# DX_CLEANFILES = \
|
|
||||||
# @DX_DOCDIR@/@PACKAGE@.tag \
|
|
||||||
# -r \
|
|
||||||
# $(DX_CLEAN_HTML) \
|
|
||||||
# $(DX_CLEAN_CHM) \
|
|
||||||
# $(DX_CLEAN_CHI) \
|
|
||||||
# $(DX_CLEAN_MAN) \
|
|
||||||
# $(DX_CLEAN_RTF) \
|
|
||||||
# $(DX_CLEAN_XML) \
|
|
||||||
# $(DX_CLEAN_PS) \
|
|
||||||
# $(DX_CLEAN_PDF) \
|
|
||||||
# $(DX_CLEAN_LATEX)
|
|
||||||
#
|
|
||||||
# endif DX_COND_doc
|
|
||||||
#
|
|
||||||
# ----- end aminclude.am ---------------------------------------
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2009 Oren Ben-Kiki <oren@ben-kiki.org>
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 12
|
|
||||||
|
|
||||||
## ----------##
|
|
||||||
## Defaults. ##
|
|
||||||
## ----------##
|
|
||||||
|
|
||||||
DX_ENV=""
|
|
||||||
AC_DEFUN([DX_FEATURE_doc], ON)
|
|
||||||
AC_DEFUN([DX_FEATURE_dot], OFF)
|
|
||||||
AC_DEFUN([DX_FEATURE_man], OFF)
|
|
||||||
AC_DEFUN([DX_FEATURE_html], ON)
|
|
||||||
AC_DEFUN([DX_FEATURE_chm], OFF)
|
|
||||||
AC_DEFUN([DX_FEATURE_chi], OFF)
|
|
||||||
AC_DEFUN([DX_FEATURE_rtf], OFF)
|
|
||||||
AC_DEFUN([DX_FEATURE_xml], OFF)
|
|
||||||
AC_DEFUN([DX_FEATURE_pdf], ON)
|
|
||||||
AC_DEFUN([DX_FEATURE_ps], ON)
|
|
||||||
|
|
||||||
## --------------- ##
|
|
||||||
## Private macros. ##
|
|
||||||
## --------------- ##
|
|
||||||
|
|
||||||
# DX_ENV_APPEND(VARIABLE, VALUE)
|
|
||||||
# ------------------------------
|
|
||||||
# Append VARIABLE="VALUE" to DX_ENV for invoking doxygen.
|
|
||||||
AC_DEFUN([DX_ENV_APPEND], [AC_SUBST([DX_ENV], ["$DX_ENV $1='$2'"])])
|
|
||||||
|
|
||||||
# DX_DIRNAME_EXPR
|
|
||||||
# ---------------
|
|
||||||
# Expand into a shell expression prints the directory part of a path.
|
|
||||||
AC_DEFUN([DX_DIRNAME_EXPR],
|
|
||||||
[[expr ".$1" : '\(\.\)[^/]*$' \| "x$1" : 'x\(.*\)/[^/]*$']])
|
|
||||||
|
|
||||||
# DX_IF_FEATURE(FEATURE, IF-ON, IF-OFF)
|
|
||||||
# -------------------------------------
|
|
||||||
# Expands according to the M4 (static) status of the feature.
|
|
||||||
AC_DEFUN([DX_IF_FEATURE], [ifelse(DX_FEATURE_$1, ON, [$2], [$3])])
|
|
||||||
|
|
||||||
# DX_REQUIRE_PROG(VARIABLE, PROGRAM)
|
|
||||||
# ----------------------------------
|
|
||||||
# Require the specified program to be found for the DX_CURRENT_FEATURE to work.
|
|
||||||
AC_DEFUN([DX_REQUIRE_PROG], [
|
|
||||||
AC_PATH_TOOL([$1], [$2])
|
|
||||||
if test "$DX_FLAG_[]DX_CURRENT_FEATURE$$1" = 1; then
|
|
||||||
AC_MSG_WARN([$2 not found - will not DX_CURRENT_DESCRIPTION])
|
|
||||||
AC_SUBST(DX_FLAG_[]DX_CURRENT_FEATURE, 0)
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
# DX_TEST_FEATURE(FEATURE)
|
|
||||||
# ------------------------
|
|
||||||
# Expand to a shell expression testing whether the feature is active.
|
|
||||||
AC_DEFUN([DX_TEST_FEATURE], [test "$DX_FLAG_$1" = 1])
|
|
||||||
|
|
||||||
# DX_CHECK_DEPEND(REQUIRED_FEATURE, REQUIRED_STATE)
|
|
||||||
# -------------------------------------------------
|
|
||||||
# Verify that a required features has the right state before trying to turn on
|
|
||||||
# the DX_CURRENT_FEATURE.
|
|
||||||
AC_DEFUN([DX_CHECK_DEPEND], [
|
|
||||||
test "$DX_FLAG_$1" = "$2" \
|
|
||||||
|| AC_MSG_ERROR([doxygen-DX_CURRENT_FEATURE ifelse([$2], 1,
|
|
||||||
requires, contradicts) doxygen-DX_CURRENT_FEATURE])
|
|
||||||
])
|
|
||||||
|
|
||||||
# DX_CLEAR_DEPEND(FEATURE, REQUIRED_FEATURE, REQUIRED_STATE)
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# Turn off the DX_CURRENT_FEATURE if the required feature is off.
|
|
||||||
AC_DEFUN([DX_CLEAR_DEPEND], [
|
|
||||||
test "$DX_FLAG_$1" = "$2" || AC_SUBST(DX_FLAG_[]DX_CURRENT_FEATURE, 0)
|
|
||||||
])
|
|
||||||
|
|
||||||
# DX_FEATURE_ARG(FEATURE, DESCRIPTION,
|
|
||||||
# CHECK_DEPEND, CLEAR_DEPEND,
|
|
||||||
# REQUIRE, DO-IF-ON, DO-IF-OFF)
|
|
||||||
# --------------------------------------------
|
|
||||||
# Parse the command-line option controlling a feature. CHECK_DEPEND is called
|
|
||||||
# if the user explicitly turns the feature on (and invokes DX_CHECK_DEPEND),
|
|
||||||
# otherwise CLEAR_DEPEND is called to turn off the default state if a required
|
|
||||||
# feature is disabled (using DX_CLEAR_DEPEND). REQUIRE performs additional
|
|
||||||
# requirement tests (DX_REQUIRE_PROG). Finally, an automake flag is set and
|
|
||||||
# DO-IF-ON or DO-IF-OFF are called according to the final state of the feature.
|
|
||||||
AC_DEFUN([DX_ARG_ABLE], [
|
|
||||||
AC_DEFUN([DX_CURRENT_FEATURE], [$1])
|
|
||||||
AC_DEFUN([DX_CURRENT_DESCRIPTION], [$2])
|
|
||||||
AC_ARG_ENABLE(doxygen-$1,
|
|
||||||
[AS_HELP_STRING(DX_IF_FEATURE([$1], [--disable-doxygen-$1],
|
|
||||||
[--enable-doxygen-$1]),
|
|
||||||
DX_IF_FEATURE([$1], [don't $2], [$2]))],
|
|
||||||
[
|
|
||||||
case "$enableval" in
|
|
||||||
#(
|
|
||||||
y|Y|yes|Yes|YES)
|
|
||||||
AC_SUBST([DX_FLAG_$1], 1)
|
|
||||||
$3
|
|
||||||
;; #(
|
|
||||||
n|N|no|No|NO)
|
|
||||||
AC_SUBST([DX_FLAG_$1], 0)
|
|
||||||
;; #(
|
|
||||||
*)
|
|
||||||
AC_MSG_ERROR([invalid value '$enableval' given to doxygen-$1])
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
], [
|
|
||||||
AC_SUBST([DX_FLAG_$1], [DX_IF_FEATURE([$1], 1, 0)])
|
|
||||||
$4
|
|
||||||
])
|
|
||||||
if DX_TEST_FEATURE([$1]); then
|
|
||||||
$5
|
|
||||||
:
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(DX_COND_$1, DX_TEST_FEATURE([$1]))
|
|
||||||
if DX_TEST_FEATURE([$1]); then
|
|
||||||
$6
|
|
||||||
:
|
|
||||||
else
|
|
||||||
$7
|
|
||||||
:
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
## -------------- ##
|
|
||||||
## Public macros. ##
|
|
||||||
## -------------- ##
|
|
||||||
|
|
||||||
# DX_XXX_FEATURE(DEFAULT_STATE)
|
|
||||||
# -----------------------------
|
|
||||||
AC_DEFUN([DX_DOXYGEN_FEATURE], [AC_DEFUN([DX_FEATURE_doc], [$1])])
|
|
||||||
AC_DEFUN([DX_DOT_FEATURE], [AC_DEFUN([DX_FEATURE_dot], [$1])])
|
|
||||||
AC_DEFUN([DX_MAN_FEATURE], [AC_DEFUN([DX_FEATURE_man], [$1])])
|
|
||||||
AC_DEFUN([DX_HTML_FEATURE], [AC_DEFUN([DX_FEATURE_html], [$1])])
|
|
||||||
AC_DEFUN([DX_CHM_FEATURE], [AC_DEFUN([DX_FEATURE_chm], [$1])])
|
|
||||||
AC_DEFUN([DX_CHI_FEATURE], [AC_DEFUN([DX_FEATURE_chi], [$1])])
|
|
||||||
AC_DEFUN([DX_RTF_FEATURE], [AC_DEFUN([DX_FEATURE_rtf], [$1])])
|
|
||||||
AC_DEFUN([DX_XML_FEATURE], [AC_DEFUN([DX_FEATURE_xml], [$1])])
|
|
||||||
AC_DEFUN([DX_XML_FEATURE], [AC_DEFUN([DX_FEATURE_xml], [$1])])
|
|
||||||
AC_DEFUN([DX_PDF_FEATURE], [AC_DEFUN([DX_FEATURE_pdf], [$1])])
|
|
||||||
AC_DEFUN([DX_PS_FEATURE], [AC_DEFUN([DX_FEATURE_ps], [$1])])
|
|
||||||
|
|
||||||
# DX_INIT_DOXYGEN(PROJECT, [CONFIG-FILE], [OUTPUT-DOC-DIR])
|
|
||||||
# ---------------------------------------------------------
|
|
||||||
# PROJECT also serves as the base name for the documentation files.
|
|
||||||
# The default CONFIG-FILE is "Doxyfile" and OUTPUT-DOC-DIR is "doxygen-doc".
|
|
||||||
AC_DEFUN([DX_INIT_DOXYGEN], [
|
|
||||||
|
|
||||||
# Files:
|
|
||||||
AC_SUBST([DX_PROJECT], [$1])
|
|
||||||
AC_SUBST([DX_CONFIG], [ifelse([$2], [], Doxyfile, [$2])])
|
|
||||||
AC_SUBST([DX_DOCDIR], [ifelse([$3], [], doxygen-doc, [$3])])
|
|
||||||
|
|
||||||
# Environment variables used inside doxygen.cfg:
|
|
||||||
DX_ENV_APPEND(SRCDIR, $srcdir)
|
|
||||||
DX_ENV_APPEND(PROJECT, $DX_PROJECT)
|
|
||||||
DX_ENV_APPEND(DOCDIR, $DX_DOCDIR)
|
|
||||||
DX_ENV_APPEND(VERSION, $PACKAGE_VERSION)
|
|
||||||
|
|
||||||
# Doxygen itself:
|
|
||||||
DX_ARG_ABLE(doc, [generate any doxygen documentation],
|
|
||||||
[],
|
|
||||||
[],
|
|
||||||
[DX_REQUIRE_PROG([DX_DOXYGEN], doxygen)
|
|
||||||
DX_REQUIRE_PROG([DX_PERL], perl)],
|
|
||||||
[DX_ENV_APPEND(PERL_PATH, $DX_PERL)])
|
|
||||||
|
|
||||||
# Dot for graphics:
|
|
||||||
DX_ARG_ABLE(dot, [generate graphics for doxygen documentation],
|
|
||||||
[DX_CHECK_DEPEND(doc, 1)],
|
|
||||||
[DX_CLEAR_DEPEND(doc, 1)],
|
|
||||||
[DX_REQUIRE_PROG([DX_DOT], dot)],
|
|
||||||
[DX_ENV_APPEND(HAVE_DOT, YES)
|
|
||||||
DX_ENV_APPEND(DOT_PATH, [`DX_DIRNAME_EXPR($DX_DOT)`])],
|
|
||||||
[DX_ENV_APPEND(HAVE_DOT, NO)])
|
|
||||||
|
|
||||||
# Man pages generation:
|
|
||||||
DX_ARG_ABLE(man, [generate doxygen manual pages],
|
|
||||||
[DX_CHECK_DEPEND(doc, 1)],
|
|
||||||
[DX_CLEAR_DEPEND(doc, 1)],
|
|
||||||
[],
|
|
||||||
[DX_ENV_APPEND(GENERATE_MAN, YES)],
|
|
||||||
[DX_ENV_APPEND(GENERATE_MAN, NO)])
|
|
||||||
|
|
||||||
# RTF file generation:
|
|
||||||
DX_ARG_ABLE(rtf, [generate doxygen RTF documentation],
|
|
||||||
[DX_CHECK_DEPEND(doc, 1)],
|
|
||||||
[DX_CLEAR_DEPEND(doc, 1)],
|
|
||||||
[],
|
|
||||||
[DX_ENV_APPEND(GENERATE_RTF, YES)],
|
|
||||||
[DX_ENV_APPEND(GENERATE_RTF, NO)])
|
|
||||||
|
|
||||||
# XML file generation:
|
|
||||||
DX_ARG_ABLE(xml, [generate doxygen XML documentation],
|
|
||||||
[DX_CHECK_DEPEND(doc, 1)],
|
|
||||||
[DX_CLEAR_DEPEND(doc, 1)],
|
|
||||||
[],
|
|
||||||
[DX_ENV_APPEND(GENERATE_XML, YES)],
|
|
||||||
[DX_ENV_APPEND(GENERATE_XML, NO)])
|
|
||||||
|
|
||||||
# (Compressed) HTML help generation:
|
|
||||||
DX_ARG_ABLE(chm, [generate doxygen compressed HTML help documentation],
|
|
||||||
[DX_CHECK_DEPEND(doc, 1)],
|
|
||||||
[DX_CLEAR_DEPEND(doc, 1)],
|
|
||||||
[DX_REQUIRE_PROG([DX_HHC], hhc)],
|
|
||||||
[DX_ENV_APPEND(HHC_PATH, $DX_HHC)
|
|
||||||
DX_ENV_APPEND(GENERATE_HTML, YES)
|
|
||||||
DX_ENV_APPEND(GENERATE_HTMLHELP, YES)],
|
|
||||||
[DX_ENV_APPEND(GENERATE_HTMLHELP, NO)])
|
|
||||||
|
|
||||||
# Seperate CHI file generation.
|
|
||||||
DX_ARG_ABLE(chi, [generate doxygen seperate compressed HTML help index file],
|
|
||||||
[DX_CHECK_DEPEND(chm, 1)],
|
|
||||||
[DX_CLEAR_DEPEND(chm, 1)],
|
|
||||||
[],
|
|
||||||
[DX_ENV_APPEND(GENERATE_CHI, YES)],
|
|
||||||
[DX_ENV_APPEND(GENERATE_CHI, NO)])
|
|
||||||
|
|
||||||
# Plain HTML pages generation:
|
|
||||||
DX_ARG_ABLE(html, [generate doxygen plain HTML documentation],
|
|
||||||
[DX_CHECK_DEPEND(doc, 1) DX_CHECK_DEPEND(chm, 0)],
|
|
||||||
[DX_CLEAR_DEPEND(doc, 1) DX_CLEAR_DEPEND(chm, 0)],
|
|
||||||
[],
|
|
||||||
[DX_ENV_APPEND(GENERATE_HTML, YES)],
|
|
||||||
[DX_TEST_FEATURE(chm) || DX_ENV_APPEND(GENERATE_HTML, NO)])
|
|
||||||
|
|
||||||
# PostScript file generation:
|
|
||||||
DX_ARG_ABLE(ps, [generate doxygen PostScript documentation],
|
|
||||||
[DX_CHECK_DEPEND(doc, 1)],
|
|
||||||
[DX_CLEAR_DEPEND(doc, 1)],
|
|
||||||
[DX_REQUIRE_PROG([DX_LATEX], latex)
|
|
||||||
DX_REQUIRE_PROG([DX_MAKEINDEX], makeindex)
|
|
||||||
DX_REQUIRE_PROG([DX_DVIPS], dvips)
|
|
||||||
DX_REQUIRE_PROG([DX_EGREP], egrep)])
|
|
||||||
|
|
||||||
# PDF file generation:
|
|
||||||
DX_ARG_ABLE(pdf, [generate doxygen PDF documentation],
|
|
||||||
[DX_CHECK_DEPEND(doc, 1)],
|
|
||||||
[DX_CLEAR_DEPEND(doc, 1)],
|
|
||||||
[DX_REQUIRE_PROG([DX_PDFLATEX], pdflatex)
|
|
||||||
DX_REQUIRE_PROG([DX_MAKEINDEX], makeindex)
|
|
||||||
DX_REQUIRE_PROG([DX_EGREP], egrep)])
|
|
||||||
|
|
||||||
# LaTeX generation for PS and/or PDF:
|
|
||||||
AM_CONDITIONAL(DX_COND_latex, DX_TEST_FEATURE(ps) || DX_TEST_FEATURE(pdf))
|
|
||||||
if DX_TEST_FEATURE(ps) || DX_TEST_FEATURE(pdf); then
|
|
||||||
DX_ENV_APPEND(GENERATE_LATEX, YES)
|
|
||||||
else
|
|
||||||
DX_ENV_APPEND(GENERATE_LATEX, NO)
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Paper size for PS and/or PDF:
|
|
||||||
AC_ARG_VAR(DOXYGEN_PAPER_SIZE,
|
|
||||||
[a4wide (default), a4, letter, legal or executive])
|
|
||||||
case "$DOXYGEN_PAPER_SIZE" in
|
|
||||||
#(
|
|
||||||
"")
|
|
||||||
AC_SUBST(DOXYGEN_PAPER_SIZE, "")
|
|
||||||
;; #(
|
|
||||||
a4wide|a4|letter|legal|executive)
|
|
||||||
DX_ENV_APPEND(PAPER_SIZE, $DOXYGEN_PAPER_SIZE)
|
|
||||||
;; #(
|
|
||||||
*)
|
|
||||||
AC_MSG_ERROR([unknown DOXYGEN_PAPER_SIZE='$DOXYGEN_PAPER_SIZE'])
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
#For debugging:
|
|
||||||
#echo DX_FLAG_doc=$DX_FLAG_doc
|
|
||||||
#echo DX_FLAG_dot=$DX_FLAG_dot
|
|
||||||
#echo DX_FLAG_man=$DX_FLAG_man
|
|
||||||
#echo DX_FLAG_html=$DX_FLAG_html
|
|
||||||
#echo DX_FLAG_chm=$DX_FLAG_chm
|
|
||||||
#echo DX_FLAG_chi=$DX_FLAG_chi
|
|
||||||
#echo DX_FLAG_rtf=$DX_FLAG_rtf
|
|
||||||
#echo DX_FLAG_xml=$DX_FLAG_xml
|
|
||||||
#echo DX_FLAG_pdf=$DX_FLAG_pdf
|
|
||||||
#echo DX_FLAG_ps=$DX_FLAG_ps
|
|
||||||
#echo DX_ENV=$DX_ENV
|
|
||||||
])
|
|
@ -1,323 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.nongnu.org/autoconf-archive/ax_python_devel.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_PYTHON_DEVEL([version])
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# Note: Defines as a precious variable "PYTHON_VERSION". Don't override it
|
|
||||||
# in your configure.ac.
|
|
||||||
#
|
|
||||||
# This macro checks for Python and tries to get the include path to
|
|
||||||
# 'Python.h'. It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LDFLAGS)
|
|
||||||
# output variables. It also exports $(PYTHON_EXTRA_LIBS) and
|
|
||||||
# $(PYTHON_EXTRA_LDFLAGS) for embedding Python in your code.
|
|
||||||
#
|
|
||||||
# You can search for some particular version of Python by passing a
|
|
||||||
# parameter to this macro, for example ">= '2.3.1'", or "== '2.4'". Please
|
|
||||||
# note that you *have* to pass also an operator along with the version to
|
|
||||||
# match, and pay special attention to the single quotes surrounding the
|
|
||||||
# version number. Don't use "PYTHON_VERSION" for this: that environment
|
|
||||||
# variable is declared as precious and thus reserved for the end-user.
|
|
||||||
#
|
|
||||||
# This macro should work for all versions of Python >= 2.1.0. As an end
|
|
||||||
# user, you can disable the check for the python version by setting the
|
|
||||||
# PYTHON_NOVERSIONCHECK environment variable to something else than the
|
|
||||||
# empty string.
|
|
||||||
#
|
|
||||||
# If you need to use this macro for an older Python version, please
|
|
||||||
# contact the authors. We're always open for feedback.
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2009 Sebastian Huber <sebastian-huber@web.de>
|
|
||||||
# Copyright (c) 2009 Alan W. Irwin <irwin@beluga.phys.uvic.ca>
|
|
||||||
# Copyright (c) 2009 Rafael Laboissiere <rafael@laboissiere.net>
|
|
||||||
# Copyright (c) 2009 Andrew Collier <colliera@ukzn.ac.za>
|
|
||||||
# Copyright (c) 2009 Matteo Settenvini <matteo@member.fsf.org>
|
|
||||||
# Copyright (c) 2009 Horst Knorr <hk_classes@knoda.org>
|
|
||||||
#
|
|
||||||
# This program 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.
|
|
||||||
#
|
|
||||||
# This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
#
|
|
||||||
# As a special exception, the respective Autoconf Macro's copyright owner
|
|
||||||
# gives unlimited permission to copy, distribute and modify the configure
|
|
||||||
# scripts that are the output of Autoconf when processing the Macro. You
|
|
||||||
# need not follow the terms of the GNU General Public License when using
|
|
||||||
# or distributing such scripts, even though portions of the text of the
|
|
||||||
# Macro appear in them. The GNU General Public License (GPL) does govern
|
|
||||||
# all other use of the material that constitutes the Autoconf Macro.
|
|
||||||
#
|
|
||||||
# This special exception to the GPL applies to versions of the Autoconf
|
|
||||||
# Macro released by the Autoconf Archive. When you make and distribute a
|
|
||||||
# modified version of the Autoconf Macro, you may extend this special
|
|
||||||
# exception to the GPL to apply to your modified version as well.
|
|
||||||
|
|
||||||
AU_ALIAS([AC_PYTHON_DEVEL], [AX_PYTHON_DEVEL])
|
|
||||||
AC_DEFUN([AX_PYTHON_DEVEL],[
|
|
||||||
#
|
|
||||||
# Allow the use of a (user set) custom python version
|
|
||||||
#
|
|
||||||
AC_ARG_VAR([PYTHON_VERSION],[The installed Python
|
|
||||||
version to use, for example '2.3'. This string
|
|
||||||
will be appended to the Python interpreter
|
|
||||||
canonical name.])
|
|
||||||
|
|
||||||
AC_PATH_PROG([PYTHON],[python[$PYTHON_VERSION]])
|
|
||||||
if test -z "$PYTHON"; then
|
|
||||||
AC_MSG_ERROR([Cannot find python$PYTHON_VERSION in your system path])
|
|
||||||
PYTHON_VERSION=""
|
|
||||||
fi
|
|
||||||
|
|
||||||
#
|
|
||||||
# Check for a version of Python >= 2.1.0
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING([for a version of Python >= '2.1.0'])
|
|
||||||
ac_supports_python_ver=`$PYTHON -c "import sys; \
|
|
||||||
ver = sys.version.split ()[[0]]; \
|
|
||||||
print (ver >= '2.1.0')"`
|
|
||||||
if test "$ac_supports_python_ver" != "True"; then
|
|
||||||
if test -z "$PYTHON_NOVERSIONCHECK"; then
|
|
||||||
AC_MSG_RESULT([no])
|
|
||||||
AC_MSG_FAILURE([
|
|
||||||
This version of the AC@&t@_PYTHON_DEVEL macro
|
|
||||||
doesn't work properly with versions of Python before
|
|
||||||
2.1.0. You may need to re-run configure, setting the
|
|
||||||
variables PYTHON_CPPFLAGS, PYTHON_LDFLAGS, PYTHON_SITE_PKG,
|
|
||||||
PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand.
|
|
||||||
Moreover, to disable this check, set PYTHON_NOVERSIONCHECK
|
|
||||||
to something else than an empty string.
|
|
||||||
])
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([skip at user request])
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([yes])
|
|
||||||
fi
|
|
||||||
|
|
||||||
#
|
|
||||||
# if the macro parameter ``version'' is set, honour it
|
|
||||||
#
|
|
||||||
if test -n "$1"; then
|
|
||||||
AC_MSG_CHECKING([for a version of Python $1])
|
|
||||||
ac_supports_python_ver=`$PYTHON -c "import sys; \
|
|
||||||
ver = sys.version.split ()[[0]]; \
|
|
||||||
print (ver $1)"`
|
|
||||||
if test "$ac_supports_python_ver" = "True"; then
|
|
||||||
AC_MSG_RESULT([yes])
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([no])
|
|
||||||
AC_MSG_ERROR([this package requires Python $1.
|
|
||||||
If you have it installed, but it isn't the default Python
|
|
||||||
interpreter in your system path, please pass the PYTHON_VERSION
|
|
||||||
variable to configure. See ``configure --help'' for reference.
|
|
||||||
])
|
|
||||||
PYTHON_VERSION=""
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
#
|
|
||||||
# Check if you have distutils, else fail
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING([for the distutils Python package])
|
|
||||||
ac_distutils_result=`$PYTHON -c "import distutils" 2>&1`
|
|
||||||
if test -z "$ac_distutils_result"; then
|
|
||||||
AC_MSG_RESULT([yes])
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([no])
|
|
||||||
AC_MSG_ERROR([cannot import Python module "distutils".
|
|
||||||
Please check your Python installation. The error was:
|
|
||||||
$ac_distutils_result])
|
|
||||||
PYTHON_VERSION=""
|
|
||||||
fi
|
|
||||||
|
|
||||||
#
|
|
||||||
# Check for Python include path
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING([for Python include path])
|
|
||||||
if test -z "$PYTHON_CPPFLAGS"; then
|
|
||||||
python_path=`$PYTHON -c "import distutils.sysconfig; \
|
|
||||||
print (distutils.sysconfig.get_python_inc ());"`
|
|
||||||
if test -n "${python_path}"; then
|
|
||||||
python_path="-I$python_path"
|
|
||||||
fi
|
|
||||||
PYTHON_CPPFLAGS=$python_path
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT([$PYTHON_CPPFLAGS])
|
|
||||||
AC_SUBST([PYTHON_CPPFLAGS])
|
|
||||||
|
|
||||||
#
|
|
||||||
# Check for Python library path
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING([for Python library path])
|
|
||||||
if test -z "$PYTHON_LDFLAGS"; then
|
|
||||||
# (makes two attempts to ensure we've got a version number
|
|
||||||
# from the interpreter)
|
|
||||||
ac_python_version=`cat<<EOD | $PYTHON -
|
|
||||||
|
|
||||||
# join all versioning strings, on some systems
|
|
||||||
# major/minor numbers could be in different list elements
|
|
||||||
from distutils.sysconfig import *
|
|
||||||
ret = ''
|
|
||||||
for e in get_config_vars ('VERSION'):
|
|
||||||
if (e != None):
|
|
||||||
ret += e
|
|
||||||
print (ret)
|
|
||||||
EOD`
|
|
||||||
|
|
||||||
if test -z "$ac_python_version"; then
|
|
||||||
if test -n "$PYTHON_VERSION"; then
|
|
||||||
ac_python_version=$PYTHON_VERSION
|
|
||||||
else
|
|
||||||
ac_python_version=`$PYTHON -c "import sys; \
|
|
||||||
print (sys.version[[:3]])"`
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Make the versioning information available to the compiler
|
|
||||||
AC_DEFINE_UNQUOTED([HAVE_PYTHON], ["$ac_python_version"],
|
|
||||||
[If available, contains the Python version number currently in use.])
|
|
||||||
|
|
||||||
# First, the library directory:
|
|
||||||
ac_python_libdir=`cat<<EOD | $PYTHON -
|
|
||||||
|
|
||||||
# There should be only one
|
|
||||||
import distutils.sysconfig
|
|
||||||
for e in distutils.sysconfig.get_config_vars ('LIBDIR'):
|
|
||||||
if e != None:
|
|
||||||
print (e)
|
|
||||||
break
|
|
||||||
EOD`
|
|
||||||
|
|
||||||
# Before checking for libpythonX.Y, we need to know
|
|
||||||
# the extension the OS we're on uses for libraries
|
|
||||||
# (we take the first one, if there's more than one fix me!):
|
|
||||||
ac_python_soext=`$PYTHON -c \
|
|
||||||
"import distutils.sysconfig; \
|
|
||||||
print (distutils.sysconfig.get_config_vars('SO')[[0]])"`
|
|
||||||
|
|
||||||
# Now, for the library:
|
|
||||||
ac_python_soname=`$PYTHON -c \
|
|
||||||
"import distutils.sysconfig; \
|
|
||||||
print (distutils.sysconfig.get_config_vars('LDLIBRARY')[[0]])"`
|
|
||||||
|
|
||||||
# Strip away extension from the end to canonicalize its name:
|
|
||||||
ac_python_library=`echo "$ac_python_soname" | sed "s/${ac_python_soext}$//"`
|
|
||||||
|
|
||||||
# This small piece shamelessly adapted from PostgreSQL python macro;
|
|
||||||
# credits goes to momjian, I think. I'd like to put the right name
|
|
||||||
# in the credits, if someone can point me in the right direction... ?
|
|
||||||
#
|
|
||||||
if test -n "$ac_python_libdir" -a -n "$ac_python_library" \
|
|
||||||
-a x"$ac_python_library" != x"$ac_python_soname"
|
|
||||||
then
|
|
||||||
# use the official shared library
|
|
||||||
ac_python_library=`echo "$ac_python_library" | sed "s/^lib//"`
|
|
||||||
PYTHON_LDFLAGS="-L$ac_python_libdir -l$ac_python_library"
|
|
||||||
else
|
|
||||||
# old way: use libpython from python_configdir
|
|
||||||
ac_python_libdir=`$PYTHON -c \
|
|
||||||
"from distutils.sysconfig import get_python_lib as f; \
|
|
||||||
import os; \
|
|
||||||
print (os.path.join(f(plat_specific=1, standard_lib=1), 'config'));"`
|
|
||||||
PYTHON_LDFLAGS="-L$ac_python_libdir -lpython$ac_python_version"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test -z "PYTHON_LDFLAGS"; then
|
|
||||||
AC_MSG_ERROR([
|
|
||||||
Cannot determine location of your Python DSO. Please check it was installed with
|
|
||||||
dynamic libraries enabled, or try setting PYTHON_LDFLAGS by hand.
|
|
||||||
])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT([$PYTHON_LDFLAGS])
|
|
||||||
AC_SUBST([PYTHON_LDFLAGS])
|
|
||||||
|
|
||||||
#
|
|
||||||
# Check for site packages
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING([for Python site-packages path])
|
|
||||||
if test -z "$PYTHON_SITE_PKG"; then
|
|
||||||
PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \
|
|
||||||
print (distutils.sysconfig.get_python_lib(0,0));"`
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT([$PYTHON_SITE_PKG])
|
|
||||||
AC_SUBST([PYTHON_SITE_PKG])
|
|
||||||
|
|
||||||
#
|
|
||||||
# libraries which must be linked in when embedding
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING(python extra libraries)
|
|
||||||
if test -z "$PYTHON_EXTRA_LIBS"; then
|
|
||||||
PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \
|
|
||||||
conf = distutils.sysconfig.get_config_var; \
|
|
||||||
print (conf('LOCALMODLIBS') + ' ' + conf('LIBS'))"`
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT([$PYTHON_EXTRA_LIBS])
|
|
||||||
AC_SUBST(PYTHON_EXTRA_LIBS)
|
|
||||||
|
|
||||||
#
|
|
||||||
# linking flags needed when embedding
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING(python extra linking flags)
|
|
||||||
if test -z "$PYTHON_EXTRA_LDFLAGS"; then
|
|
||||||
PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \
|
|
||||||
conf = distutils.sysconfig.get_config_var; \
|
|
||||||
print (conf('LINKFORSHARED'))"`
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT([$PYTHON_EXTRA_LDFLAGS])
|
|
||||||
AC_SUBST(PYTHON_EXTRA_LDFLAGS)
|
|
||||||
|
|
||||||
#
|
|
||||||
# final check to see if everything compiles alright
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING([consistency of all components of python development environment])
|
|
||||||
# save current global flags
|
|
||||||
ac_save_LIBS="$LIBS"
|
|
||||||
ac_save_CPPFLAGS="$CPPFLAGS"
|
|
||||||
LIBS="$ac_save_LIBS $PYTHON_LDFLAGS $PYTHON_EXTRA_LDFLAGS $PYTHON_EXTRA_LIBS"
|
|
||||||
CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS"
|
|
||||||
AC_LANG_PUSH([C])
|
|
||||||
AC_LINK_IFELSE([
|
|
||||||
AC_LANG_PROGRAM([[#include <Python.h>]],
|
|
||||||
[[Py_Initialize();]])
|
|
||||||
],[pythonexists=yes],[pythonexists=no])
|
|
||||||
AC_LANG_POP([C])
|
|
||||||
# turn back to default flags
|
|
||||||
CPPFLAGS="$ac_save_CPPFLAGS"
|
|
||||||
LIBS="$ac_save_LIBS"
|
|
||||||
|
|
||||||
AC_MSG_RESULT([$pythonexists])
|
|
||||||
|
|
||||||
if test ! "x$pythonexists" = "xyes"; then
|
|
||||||
AC_MSG_FAILURE([
|
|
||||||
Could not link test program to Python. Maybe the main Python library has been
|
|
||||||
installed in some non-standard library path. If so, pass it to configure,
|
|
||||||
via the LDFLAGS environment variable.
|
|
||||||
Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
|
|
||||||
============================================================================
|
|
||||||
ERROR!
|
|
||||||
You probably have to install the development version of the Python package
|
|
||||||
for your distribution. The exact name of this package varies among them.
|
|
||||||
============================================================================
|
|
||||||
])
|
|
||||||
PYTHON_VERSION=""
|
|
||||||
fi
|
|
||||||
|
|
||||||
#
|
|
||||||
# all done!
|
|
||||||
#
|
|
||||||
])
|
|
@ -1,515 +0,0 @@
|
|||||||
# ===========================================================================
|
|
||||||
# http://www.gnu.org/software/autoconf-archive/ax_python_embed.html
|
|
||||||
# ===========================================================================
|
|
||||||
#
|
|
||||||
# SYNOPSIS
|
|
||||||
#
|
|
||||||
# AX_PYTHON_DEFAULT
|
|
||||||
# AX_PYTHON_ENABLE
|
|
||||||
# AX_PYTHON_WITH
|
|
||||||
# AX_PYTHON_PATH
|
|
||||||
# AX_PYTHON_VERSION_ENSURE( [2.2] )
|
|
||||||
# AX_PYTHON_CSPEC
|
|
||||||
# AX_PYTHON_LSPEC
|
|
||||||
#
|
|
||||||
# DESCRIPTION
|
|
||||||
#
|
|
||||||
# This file provides autoconf support for those applications that want to
|
|
||||||
# embed python. It supports all pythons >= 2.2 which is the first official
|
|
||||||
# release containing distutils. Version 2.2 of python was released
|
|
||||||
# December 21, 2001. Since it actually executes the python, cross platform
|
|
||||||
# configuration will probably not work. Also, most of the platforms
|
|
||||||
# supported are consistent until you look into Mac OS X. The python
|
|
||||||
# included with it is installed as a framework which is a very different
|
|
||||||
# environment to set up the normal tools such as gcc and libtool to deal
|
|
||||||
# with. Therefore, once we establish which python that we are going to
|
|
||||||
# use, we use its distutils to actually compile and link our modules or
|
|
||||||
# applications.
|
|
||||||
#
|
|
||||||
# At this time, it does NOT support linking with Python statically. It
|
|
||||||
# does support dynamic linking.
|
|
||||||
#
|
|
||||||
# This set of macros help define $PYTHON, $PYTHON_USE, $PYTHON_CSPEC and
|
|
||||||
# $PYTHON_LSPEC. $PYTHON defines the full executable path for the Python
|
|
||||||
# being linked to and is used within these macros to determine if that has
|
|
||||||
# been specified or found. These macros do execute this python version so
|
|
||||||
# it must be present on the system at configure time.
|
|
||||||
#
|
|
||||||
# $PYTHON_USE is an automake variable that defines whether Python support
|
|
||||||
# should be included or not in your application. $PYTHON_CSPEC is a
|
|
||||||
# variable that supplies additional CFLAGS for the compilation of the
|
|
||||||
# application/shared library. $PYTHON_LSPEC is a variable that supplies
|
|
||||||
# additional LDFLAGS for linking the application/shared library.
|
|
||||||
#
|
|
||||||
# The following is an example of how to set up for python usage within
|
|
||||||
# your application in your configure.in:
|
|
||||||
#
|
|
||||||
# AX_PYTHON_DEFAULT( )
|
|
||||||
# AX_PYTHON_ENABLE( ) # Optional
|
|
||||||
# AX_PYTHON_WITH( ) # Optional
|
|
||||||
# AX_PYTHON_PATH( ) # or AX_PYTHON_INSIST( )
|
|
||||||
# # if $PYTHON is not defined, then the following do nothing.
|
|
||||||
# AX_PYTHON_VERSION_ENSURE( [2.2] )
|
|
||||||
# AX_PYTHON_CSPEC
|
|
||||||
# AX_PYTHON_LSPEC
|
|
||||||
#
|
|
||||||
# The AX_PYTHON_DEFAULT sets the $PYTHON_USE to false. Thereby, excluding
|
|
||||||
# it if it was optional.
|
|
||||||
#
|
|
||||||
# The AX_PYTHON_ENABLE looks for the optional configure parameters of
|
|
||||||
# --enable-python/--disable-python and establishes the $PYTHON and
|
|
||||||
# $PYTHON_USE variables accordingly.
|
|
||||||
#
|
|
||||||
# The AX_PYTHON_WITH looks for the optional configure parameters of
|
|
||||||
# --with-python/--without-python and establishes the $PYTHON and
|
|
||||||
# $PYTHON_USE variables accordingly.
|
|
||||||
#
|
|
||||||
# The AX_PYTHON_PATH looks for python assuming that none has been
|
|
||||||
# previously found or defined and issues an error if it does not find it.
|
|
||||||
# If it does find it, it establishes the $PYTHON and $PYTHON_USE variables
|
|
||||||
# accordingly. AX_PYTHON_INSIST could be used here instead if you want to
|
|
||||||
# insist that Python support be included using the --enable-python or
|
|
||||||
# --with-python checks previously done.
|
|
||||||
#
|
|
||||||
# The AX_PYTHON_VERSION_ENSURE issues an error if the Python previously
|
|
||||||
# found is not of version 2.2 or greater.
|
|
||||||
#
|
|
||||||
# Once that these macros have be run, we can use PYTHON_USE within the
|
|
||||||
# makefile.am file to conditionally add the Python support such as:
|
|
||||||
#
|
|
||||||
# Makefile.am example showing optional inclusion of directories:
|
|
||||||
#
|
|
||||||
# if PYTHON_USE
|
|
||||||
# plugins = plugins
|
|
||||||
# src = src
|
|
||||||
# else
|
|
||||||
# plugins =
|
|
||||||
# src =
|
|
||||||
# endif
|
|
||||||
#
|
|
||||||
# SUBDIRS = . $(plugins) $(src)
|
|
||||||
#
|
|
||||||
# Makefile.am example showing optional shared library build:
|
|
||||||
#
|
|
||||||
# if PYTHON_USE
|
|
||||||
# lib_LTLIBRARIES = libElemList.la
|
|
||||||
# libElemList_la_SOURCES = libElemList.c
|
|
||||||
# libElemList_la_CFLAGS = @PYTHON_CSPEC@
|
|
||||||
# libElemList_la_LDFLAGS = @PYTHON_LSPEC@
|
|
||||||
# endif
|
|
||||||
#
|
|
||||||
# Makefile.am example showing optional program build:
|
|
||||||
#
|
|
||||||
# if PYTHON_USE
|
|
||||||
# bin_PROGRAMS = runFunc
|
|
||||||
# runFunc_SOURCES = runFunc.c
|
|
||||||
# runFunc_CFLAGS = @PYTHON_CSPEC@
|
|
||||||
# runFunc_LDFLAGS = @PYTHON_LSPEC@
|
|
||||||
# endif
|
|
||||||
#
|
|
||||||
# The above compiles the modules only if PYTHON_USE was specified as true.
|
|
||||||
# Also, the else portion of the if was optional.
|
|
||||||
#
|
|
||||||
# LICENSE
|
|
||||||
#
|
|
||||||
# Copyright (c) 2008 Robert White <kranki@mac.com>
|
|
||||||
# Copyright (c) 2008 Dustin J. Mitchell <dustin@cs.uchicago.edu>
|
|
||||||
#
|
|
||||||
# Copying and distribution of this file, with or without modification, are
|
|
||||||
# permitted in any medium without royalty provided the copyright notice
|
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
|
||||||
# warranty.
|
|
||||||
|
|
||||||
#serial 8
|
|
||||||
|
|
||||||
# AX_PYTHON_DEFAULT( )
|
|
||||||
# -----------------
|
|
||||||
# Sets the default to not include Python support.
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_DEFAULT],
|
|
||||||
[
|
|
||||||
ax_python_use=false
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_ENABLE( [path] )
|
|
||||||
# -----------------------------------------------------------------
|
|
||||||
# Handles the various --enable-python commands.
|
|
||||||
# Input:
|
|
||||||
# $1 is the optional search path for the python executable if needed
|
|
||||||
# Ouput:
|
|
||||||
# PYTHON_USE (AM_CONDITIONAL) is true if python executable found
|
|
||||||
# and --enable-python was requested; otherwise false.
|
|
||||||
# $PYTHON contains the full executable path to python if PYTHON_ENABLE_USE
|
|
||||||
# is true.
|
|
||||||
#
|
|
||||||
# Example:
|
|
||||||
# AX_PYTHON_ENABLE( )
|
|
||||||
# or
|
|
||||||
# AX_PYTHON_ENABLE( "/usr/bin" )
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_ENABLE],
|
|
||||||
[
|
|
||||||
AC_ARG_VAR([PYTHON],[Python Executable Path])
|
|
||||||
|
|
||||||
# unless PYTHON was supplied to us (as a precious variable),
|
|
||||||
# see if --enable-python[=PythonExecutablePath], --enable-python,
|
|
||||||
# --disable-python or --enable-python=no was given.
|
|
||||||
if test -z "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_CHECKING(for --enable-python)
|
|
||||||
AC_ARG_ENABLE(
|
|
||||||
python,
|
|
||||||
AS_HELP_STRING([--enable-python@<:@=PYTHON@:>@],
|
|
||||||
[absolute path name of Python executable]
|
|
||||||
),
|
|
||||||
[
|
|
||||||
if test "$enableval" = "yes"
|
|
||||||
then
|
|
||||||
# "yes" was specified, but we don't have a path
|
|
||||||
# for the executable.
|
|
||||||
# So, let's searth the PATH Environment Variable.
|
|
||||||
AC_MSG_RESULT(yes)
|
|
||||||
AC_PATH_PROG(
|
|
||||||
[PYTHON],
|
|
||||||
python,
|
|
||||||
[],
|
|
||||||
$1
|
|
||||||
)
|
|
||||||
if test -z "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_ERROR(no path to python found)
|
|
||||||
fi
|
|
||||||
ax_python_use=true
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
AX_PYTHON_PREFIX( )
|
|
||||||
elif test "$enableval" = "no"
|
|
||||||
then
|
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
ax_python_use=false
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
else
|
|
||||||
# $enableval must be the executable path then.
|
|
||||||
AC_SUBST([PYTHON], ["${enableval}"])
|
|
||||||
AC_MSG_RESULT($withval)
|
|
||||||
ax_python_use=true
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
AX_PYTHON_PREFIX( )
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[
|
|
||||||
# --with-python was not specified.
|
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
ax_python_use=false
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
]
|
|
||||||
)
|
|
||||||
fi
|
|
||||||
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_CSPEC( )
|
|
||||||
# -----------------
|
|
||||||
# Set up the c compiler options to compile Python
|
|
||||||
# embedded programs/libraries in $PYTHON_CSPEC if
|
|
||||||
# $PYTHON has been defined.
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_CSPEC],
|
|
||||||
[
|
|
||||||
AC_ARG_VAR( [PYTHON], [Python Executable Path] )
|
|
||||||
if test -n "$PYTHON"
|
|
||||||
then
|
|
||||||
ax_python_prefix=`${PYTHON} -c "import sys; print sys.prefix"`
|
|
||||||
if test -z "$ax_python_prefix"
|
|
||||||
then
|
|
||||||
AC_MSG_ERROR([Python Prefix is not known])
|
|
||||||
fi
|
|
||||||
ax_python_execprefix=`${PYTHON} -c "import sys; print sys.exec_prefix"`
|
|
||||||
ax_python_version=`$PYTHON -c "import sys; print sys.version[[:3]]"`
|
|
||||||
ax_python_includespec="-I${ax_python_prefix}/include/python${ax_python_version}"
|
|
||||||
if test x"$python_prefix" != x"$python_execprefix"; then
|
|
||||||
ax_python_execspec="-I${ax_python_execprefix}/include/python${ax_python_version}"
|
|
||||||
ax_python_includespec="${ax_python_includespec} $ax_python_execspec"
|
|
||||||
fi
|
|
||||||
ax_python_ccshared=`${PYTHON} -c "import distutils.sysconfig; print distutils.sysconfig.get_config_var('CFLAGSFORSHARED')"`
|
|
||||||
ax_python_cspec="${ax_python_ccshared} ${ax_python_includespec}"
|
|
||||||
AC_SUBST([PYTHON_CSPEC], [${ax_python_cspec}])
|
|
||||||
AC_MSG_NOTICE([PYTHON_CSPEC=${ax_python_cspec}])
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_INSIST( )
|
|
||||||
# -----------------
|
|
||||||
# Look for Python and set the output variable 'PYTHON'
|
|
||||||
# to 'python' if found, empty otherwise.
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_INSIST],
|
|
||||||
[
|
|
||||||
AC_ARG_VAR( [PYTHON], [Python Executable Path] )
|
|
||||||
if test -z "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_ERROR([Python Executable not found])
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_LSPEC( )
|
|
||||||
# -----------------
|
|
||||||
# Set up the linker options to link Python embedded
|
|
||||||
# programs/libraries in $PYTHON_LSPEC if $PYTHON
|
|
||||||
# has been defined.
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_LSPEC],
|
|
||||||
[
|
|
||||||
AC_ARG_VAR( [PYTHON], [Python Executable Path] )
|
|
||||||
if test -n "$PYTHON"
|
|
||||||
then
|
|
||||||
AX_PYTHON_RUN([
|
|
||||||
import sys
|
|
||||||
import distutils.sysconfig
|
|
||||||
strUseFrameWork = "--enable-framework"
|
|
||||||
dictConfig = distutils.sysconfig.get_config_vars( )
|
|
||||||
strConfigArgs = dictConfig.get("CONFIG_ARGS")
|
|
||||||
strLinkSpec = dictConfig.get('LDFLAGS')
|
|
||||||
if -1 == strConfigArgs.find(strUseFrameWork):
|
|
||||||
strLibPL = dictConfig.get("LIBPL")
|
|
||||||
if strLibPL and (strLibPL != ""):
|
|
||||||
strLinkSpec += " -L%s" % (strLibPL)
|
|
||||||
strSys = dictConfig.get("SYSLIBS")
|
|
||||||
if strSys and (strSys != ""):
|
|
||||||
strLinkSpec += " %s" % (strSys)
|
|
||||||
strSHL = dictConfig.get("SHLIBS")
|
|
||||||
if strSHL and (strSHL != ""):
|
|
||||||
strLinkSpec += " %s" % (strSHL)
|
|
||||||
# Construct the Python Library Name.
|
|
||||||
strTmplte = " -lpython%d.%d"
|
|
||||||
if (sys.platform == "win32") or (sys.platform == "os2emx"):
|
|
||||||
strTmplte = " -lpython%d%d"
|
|
||||||
strWrk = strTmplte % ( (sys.hexversion >> 24),
|
|
||||||
((sys.hexversion >> 16) & 0xff))
|
|
||||||
strLinkSpec += strWrk
|
|
||||||
else:
|
|
||||||
# This is not ideal since it changes the search path
|
|
||||||
# for Frameworks which could have side-effects on
|
|
||||||
# other included Frameworks. However, it is necessary
|
|
||||||
# where someone has installed more than one frameworked
|
|
||||||
# Python. Frameworks are really only used in MacOSX.
|
|
||||||
strLibFW = dictConfig.get("PYTHONFRAMEWORKPREFIX")
|
|
||||||
if strLibFW and (strLibFW != ""):
|
|
||||||
strLinkSpec += " -F%s" % (strLibFW)
|
|
||||||
strLinkSpec += " %s" % (dictConfig.get('LINKFORSHARED'))
|
|
||||||
print strLinkSpec
|
|
||||||
])
|
|
||||||
AC_SUBST([PYTHON_LSPEC], [${ax_python_output}])
|
|
||||||
AC_MSG_NOTICE([PYTHON_LSPEC=${ax_python_output}])
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_PATH( )
|
|
||||||
# -----------------
|
|
||||||
# Look for Python and set the output variable 'PYTHON'
|
|
||||||
# to 'python' if found, empty otherwise.
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_PATH],
|
|
||||||
[
|
|
||||||
AC_ARG_VAR( [PYTHON], [Python Executable Path] )
|
|
||||||
AC_PATH_PROG( PYTHON, python, [], $1 )
|
|
||||||
if test -z "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_ERROR([Python Executable not found])
|
|
||||||
else
|
|
||||||
ax_python_use=true
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test "$ax_python_use" = "true")
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_PREFIX( )
|
|
||||||
# -------------------
|
|
||||||
# Use the values of $prefix and $exec_prefix for the corresponding
|
|
||||||
# values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX.
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_PREFIX],
|
|
||||||
[
|
|
||||||
if test -z "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_ERROR([Python Executable Path is not known])
|
|
||||||
fi
|
|
||||||
ax_python_prefix=`${PYTHON} -c "import sys; print sys.prefix"`
|
|
||||||
ax_python_execprefix=`${PYTHON} -c "import sys; print sys.exec_prefix"`
|
|
||||||
AC_SUBST([PYTHON_PREFIX], ["${ax_python_prefix}"])
|
|
||||||
AC_SUBST([PYTHON_EXECPREFIX], ["${ax_python_execprefix}"])
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_RUN( PYTHON_PROGRAM )
|
|
||||||
# -----------------
|
|
||||||
# Run a Python Test Program saving its output
|
|
||||||
# in ax_python_output and its condition code
|
|
||||||
# in ax_python_cc.
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_RUN],
|
|
||||||
[
|
|
||||||
AC_ARG_VAR( [PYTHON], [Python Executable Path] )
|
|
||||||
if test -z "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_ERROR([Python Executable not found])
|
|
||||||
else
|
|
||||||
cat >conftest.py <<_ACEOF
|
|
||||||
$1
|
|
||||||
_ACEOF
|
|
||||||
ax_python_output=`$PYTHON conftest.py`
|
|
||||||
ax_python_cc=$?
|
|
||||||
rm conftest.py
|
|
||||||
if test -f "conftest.pyc"
|
|
||||||
then
|
|
||||||
rm conftest.pyc
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_VERSION_CHECK( VERSION, [ACTION-IF-TRUE], [ACTION-IF-FALSE] )
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# Run ACTION-IF-TRUE if the Python interpreter has version >= VERSION.
|
|
||||||
# Run ACTION-IF-FALSE otherwise.
|
|
||||||
# This test uses sys.hexversion instead of the string equivalant (first
|
|
||||||
# word of sys.version), in order to cope with versions such as 2.2c1.
|
|
||||||
# hexversion has been introduced in Python 1.5.2; it's probably not
|
|
||||||
# worth to support older versions (1.5.1 was released on October 31, 1998).
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_VERSION_CHECK],
|
|
||||||
[
|
|
||||||
AC_ARG_VAR( [PYTHON], [Python Executable Path] )
|
|
||||||
if test -n "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_CHECKING([whether $PYTHON version >= $1])
|
|
||||||
AX_PYTHON_RUN([
|
|
||||||
import sys, string
|
|
||||||
# split strings by '.' and convert to numeric. Append some zeros
|
|
||||||
# because we need at least 4 digits for the hex conversion.
|
|
||||||
minver = map(int, string.split('$1', '.')) + [[0, 0, 0]]
|
|
||||||
minverhex = 0
|
|
||||||
for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[[i]]
|
|
||||||
if sys.hexversion >= minverhex:
|
|
||||||
sys.exit( 0 )
|
|
||||||
else:
|
|
||||||
sys.exit( 1 )
|
|
||||||
])
|
|
||||||
if test $ax_python_cc -eq 0
|
|
||||||
then
|
|
||||||
$2
|
|
||||||
m4_ifvaln(
|
|
||||||
[$3],
|
|
||||||
[else $3]
|
|
||||||
)
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_VERSION_ENSURE( VERSION )
|
|
||||||
# -----------------
|
|
||||||
# Insure that the Python Interpreter Version
|
|
||||||
# is greater than or equal to the VERSION
|
|
||||||
# parameter.
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_VERSION_ENSURE],
|
|
||||||
[
|
|
||||||
AX_PYTHON_VERSION_CHECK(
|
|
||||||
[$1],
|
|
||||||
[AC_MSG_RESULT(yes)],
|
|
||||||
[AC_MSG_ERROR(too old)]
|
|
||||||
)
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# AX_PYTHON_WITH( [path] )
|
|
||||||
# -----------------------------------------------------------------
|
|
||||||
# Handles the various --with-python commands.
|
|
||||||
# Input:
|
|
||||||
# $1 is the optional search path for the python executable if needed
|
|
||||||
# Ouput:
|
|
||||||
# PYTHON_USE (AM_CONDITIONAL) is true if python executable found
|
|
||||||
# and --with-python was requested; otherwise false.
|
|
||||||
# $PYTHON contains the full executable path to python if PYTHON_USE
|
|
||||||
# is true.
|
|
||||||
#
|
|
||||||
# Example:
|
|
||||||
# AX_PYTHON_WITH( )
|
|
||||||
# or
|
|
||||||
# AX_PYTHON_WITH("/usr/bin")
|
|
||||||
|
|
||||||
AC_DEFUN([AX_PYTHON_WITH],
|
|
||||||
[
|
|
||||||
AC_ARG_VAR([PYTHON],[Python Executable Path])
|
|
||||||
|
|
||||||
# unless PYTHON was supplied to us (as a precious variable),
|
|
||||||
# see if --with-python[=PythonExecutablePath], --with-python,
|
|
||||||
# --without-python or --with-python=no was given.
|
|
||||||
if test -z "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_CHECKING(for --with-python)
|
|
||||||
AC_ARG_WITH(
|
|
||||||
python,
|
|
||||||
AS_HELP_STRING([--with-python@<:@=PYTHON@:>@],
|
|
||||||
[absolute path name of Python executable]
|
|
||||||
),
|
|
||||||
[
|
|
||||||
if test "$withval" = "yes"
|
|
||||||
then
|
|
||||||
# "yes" was specified, but we don't have a path
|
|
||||||
# for the executable.
|
|
||||||
# So, let's searth the PATH Environment Variable.
|
|
||||||
AC_MSG_RESULT(yes)
|
|
||||||
AC_PATH_PROG(
|
|
||||||
[PYTHON],
|
|
||||||
python,
|
|
||||||
[],
|
|
||||||
$1
|
|
||||||
)
|
|
||||||
if test -z "$PYTHON"
|
|
||||||
then
|
|
||||||
AC_MSG_ERROR(no path to python found)
|
|
||||||
fi
|
|
||||||
ax_python_use=true
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
AX_PYTHON_PREFIX( )
|
|
||||||
elif test "$withval" = "no"
|
|
||||||
then
|
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
ax_python_use=false
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
else
|
|
||||||
# $withval must be the executable path then.
|
|
||||||
AC_SUBST([PYTHON], ["${withval}"])
|
|
||||||
AC_MSG_RESULT($withval)
|
|
||||||
ax_python_use=true
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
AX_PYTHON_PREFIX( )
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[
|
|
||||||
# --with-python was not specified.
|
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
ax_python_use=false
|
|
||||||
AM_CONDITIONAL(PYTHON_USE, test x"$ax_python_use" = x"true")
|
|
||||||
]
|
|
||||||
)
|
|
||||||
fi
|
|
||||||
|
|
||||||
])
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user