# # Copyright 2008 Free Software Foundation, Inc. # Copyright 2014 Range Networks, Inc. # # This software is distributed under the terms of the GNU Public License. # See the COPYING file in the main directory for details. # # 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 . # # must be kept in sync with AC_CONFIG_MACRO_DIR in configure.ac # ACLOCAL_AMFLAGS = -I config AM_CPPFLAGS = $(STD_DEFINES_AND_INCLUDES) AM_CXXFLAGS := -Wall -pthread -ldl -DTIMESTAMP_ISO=`date +'"%Y-%m-%dT%H:%M:%S"'` REPOREV = -D'REPO_REV="$(shell ./$(top_builddir)/Globals/GrabRepoInfo.sh $(top_builddir))"' COMMON_INCLUDEDIR = $(top_srcdir)/CommonLibs GLOBALS_INCLUDEDIR = $(top_srcdir)/Globals NODEMANAGER_INCLUDEDIR = $(top_srcdir)/NodeManager JSONBOX_INCLUDEDIR = $(top_srcdir)/NodeManager/JsonBox-0.4.3/include JSONDB_INCLUDEDIR = $(top_srcdir)/NodeManager/JSONDB STD_DEFINES_AND_INCLUDES = \ $(REPOREV) \ -I$(COMMON_INCLUDEDIR) \ -I$(GLOBALS_INCLUDEDIR) \ -I$(NODEMANAGER_INCLUDEDIR) \ -I$(JSONBOX_INCLUDEDIR) \ -I$(JSONDB_INCLUDEDIR) # These macros are referenced in apps/Makefile.am, which must be changed in sync with these. COMMON_LA = $(top_builddir)/CommonLibs/libcommon.la GLOBALS_LA = $(top_builddir)/Globals/libglobals.la NODEMANAGER_LA = $(top_builddir)/NodeManager/libnodemanager.la -lzmq MOSTLYCLEANFILES = *~