arabica/Makefile.header
craigp98072 20191d188d added a couple required tyename's in StringAdapter.h and test/XPath/execute_test.hpp
added Makefile.common for CPPUNIT* definitions (and future maintenance)
added include Makefile.common in Makefile.header*
cleaned a couple test Makefiles; everything now compiles under linux gcc4.0.2
2005-10-24 03:33:52 +00:00

51 lines
927 B
Text

-include Makefile.common
####################################
# ARABICA CONFIG
# edit for your parser choice - may include more than one USE_*
PARSER_CONFIG = -DUSE_EXPAT -DARABICA_NO_WCHAR_T
#PARSER_CONFIG = -DUSE_EXPAT -DUSE_LIBXML2 -DUSE_XERCES -DUSE_GARDEN
####################################
# TOOLS
#####
MAKE = make
# C++ compiler
CXX = gcc
# preprocessor
CPP = gcc -E
# linker
LD = gcc
# archiver
AR = ar r
###########
# Utilities
REMOVE = rm -rf
LINK = ln -sf
COPY = cp -f
######################################
# BUILD FLAGS
# you probably want to set some these according to
# your parser choice
# eg DYNAMIC_LIBS = -lexpat
CXXFLAGS = -Wall
LDFLAGS =
# Includes and library directories
INCS_DIRS = -I.. -Id:/usr/include
LIBS_DIRS = -Ld:/usr/dll
STATIC_LIBS =
DYNAMIC_LIBS = -lwsock32 -lexpat -lstdc++
# link flag to create a shared library
LINK_SHARED = -shared
EXESUFFIX = .exe
LIBSUFFIX = .dll