# $RCSfile: defvar.mk.in,v $ $Revision: 1.11 $ $Date: 2008/01/18 07:26:16 $ # $AIST_Release: 5.0.0 $ # $AIST_Copyright: # Copyright 2003, 2004, 2005, 2006 Grid Technology Research Center, # National Institute of Advanced Industrial Science and Technology # Copyright 2003, 2004, 2005, 2006 National Institute of Informatics # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # $ # # defvar.mk: This file defines variables on Ninf-G build. # # # configure defined values. # # If necessary, don't forget to update # src/lib/utility/ngConfigureValue.mk.in, # if the configure defined value are added. # TOPDIR = @TOPDIR@ PREFIX = @prefix@ prefix = @prefix@ exec_prefix = @exec_prefix@ BINDIR = @bindir@ LIBDIR = @libdir@ INCDIR = @includedir@ DOCDIR = $(PREFIX)/doc ETCDIR = $(PREFIX)/etc CC = @CC@ CPP = @CPP@ IDL_CPP = @IDL_CPP@ RANLIB = @RANLIB@ AR = @AR@ YACC = @YACC@ INSTALL = @INSTALL@ MKDIR = @MKDIR@ TAR = @TAR@ RM = @RM@ PYTHON = @PYTHON@ JAVA_HOME = @JAVA_HOME@ JAVA = @JAVA@ JAVAC = @JAVAC@ JAR = @JAR@ ANT = @ANT@ NAREGI_SS_CLIENT_LIB_JAR = @NAREGI_SS_CLIENT_LIB_JAR@ CONF_CFLAGS = @CFLAGS@ CONF_CPPFLAGS = @CPPFLAGS@ CONF_DEFS = @DEFS@ CONF_INCLUDES = @INCLUDES@ CONF_LDFLAGS = @LDFLAGS@ CONF_LIBS = @LIBS@ INVOKE_SERVER_MODULES = @INVOKE_SERVER_MODULES@ COMMUNICATION_PROXY_MODULES = @COMMUNICATION_PROXY_MODULES@ INFORMATION_SERVICE_MODULES = @INFORMATION_SERVICE_MODULES@ INVOKE_SERVER_MODULES_ALL = @INVOKE_SERVER_MODULES_ALL@ COMMUNICATION_PROXY_MODULES_ALL = @COMMUNICATION_PROXY_MODULES_ALL@ INFORMATION_SERVICE_MODULES_ALL = @INFORMATION_SERVICE_MODULES_ALL@ MK_VARTMPL = @MK_VARTMPL@ MK_DEFRULE = @MK_DEFRULE@ # # Globus variables. # GLOBUS_LOCATION = @GLOBUS_LOCATION@ GLOBUS_VERSION = @GLOBUS_VERSION@ GLOBUS_EMBED_LD_RUN_PATH = @NG_GT_EMBED_LD_RUN_PATH@ # for client. GLOBUS_CLIENT_CC = @NG_GT_CLIENT_CC@ GLOBUS_CLIENT_CPP = @NG_GT_CLIENT_CPP@ GLOBUS_CLIENT_CFLAGS = @NG_GT_CLIENT_CFLAGS@ GLOBUS_CLIENT_CPPFLAGS = @NG_GT_CLIENT_CPPFLAGS@ GLOBUS_CLIENT_INCLUDES = @NG_GT_CLIENT_INCLUDES@ GLOBUS_CLIENT_LIBS = @NG_GT_CLIENT_LIBS@ GLOBUS_CLIENT_LDFLAGS = @NG_GT_CLIENT_LDFLAGS@ GLOBUS_CLIENT_PKG_LIBS = @NG_GT_CLIENT_PKG_LIBS@ # for server. GLOBUS_SERVER_CC = @NG_GT_SERVER_CC@ GLOBUS_SERVER_CPP = @NG_GT_SERVER_CPP@ GLOBUS_SERVER_CFLAGS = @NG_GT_SERVER_CFLAGS@ GLOBUS_SERVER_CPPFLAGS = @NG_GT_SERVER_CPPFLAGS@ GLOBUS_SERVER_INCLUDES = @NG_GT_SERVER_INCLUDES@ GLOBUS_SERVER_LIBS = @NG_GT_SERVER_LIBS@ GLOBUS_SERVER_LDFLAGS = @NG_GT_SERVER_LDFLAGS@ GLOBUS_SERVER_PKG_LIBS = @NG_GT_SERVER_PKG_LIBS@ # # Candidate variables. # NG_CFLAGS = $(CONF_CFLAGS) NG_CPPFLAGS = $(CONF_CPPFLAGS) $(CONF_DEFS) XML_INCLUDES = -I$(TOPDIR)/src/lib/expat/xmlparse PKG_INCLUDES = $(XML_INCLUDES) NG_INCLUDES = $(CONF_INCLUDES) $(PKG_INCLUDES) XML_LDFLAGS = -L$(TOPDIR)/src/lib/expat PKG_LDFLAGS = $(XML_LDFLAGS) NG_LDFLAGS = $(CONF_LDFLAGS) $(PKG_LDFLAGS) XML_LIBS = -lexpat PKG_LIBS = $(XML_LIBS) NG_LIBS = $(CONF_LIBS) $(PKG_LIBS) # # Makefile editor editable macros. # EXEC_TARGET = EXEC_CLIENT_TARGET = EXEC_SERVER_TARGET = LIB_TARGET = LIB_CLIENT_TARGET = LIB_SERVER_TARGET = LIBFILE_TARGET = LIBFILE_CLIENT_TARGET = LIBFILE_SERVER_TARGET = INC_TARGET = INC_CLIENT_TARGET = INC_SERVER_TARGET = DOC_TARGET = DOC_CLIENT_TARGET = DOC_SERVER_TARGET = DOCDIR_TARGET = DOCDIR_CLIENT_TARGET = DOCDIR_SERVER_TARGET = ETC_TARGET = ETC_CLIENT_TARGET = ETC_SERVER_TARGET = TARGET = OBJS = CLEAN_TARGET = DISTCLEAN_TARGET = # # Install directory. # INSTALL_BINDIR = $(DESTDIR)$(BINDIR) INSTALL_LIBDIR = $(DESTDIR)$(LIBDIR) INSTALL_INCDIR = $(DESTDIR)$(INCDIR) INSTALL_DOCDIR = $(DESTDIR)$(DOCDIR) INSTALL_ETCDIR = $(DESTDIR)$(ETCDIR) # # Default variables. # CFLAGS = $(NG_CFLAGS) CPPFLAGS = $(NG_CPPFLAGS) INCLUDES = $(NG_INCLUDES) LDFLAGS = $(NG_LDFLAGS) LIBS = $(NG_LIBS)