31 lines
620 B
Makefile
31 lines
620 B
Makefile
|
|
CC := g++ -g
|
|
|
|
ROOT_PATH = ../..
|
|
BASE_PATH = $(ROOT_PATH)/base
|
|
XML_PATH = $(ROOT_PATH)/xml
|
|
DOM_PATH = $(XML_PATH)/dom
|
|
XSL_PATH = $(ROOT_PATH)/xsl
|
|
XSLUTIL_PATH = $(XSL_PATH)/util
|
|
|
|
INCLUDE_PATHS = -I. \
|
|
-I$(BASE_PATH) \
|
|
-I$(XSLUTIL_PATH) \
|
|
-I$(DOM_PATH) \
|
|
-I$(XML_PATH) \
|
|
-I$(XSL_PATH) \
|
|
-I-
|
|
|
|
OBJS = *.o \
|
|
$(BASE_PATH)/*.o \
|
|
$(XSLUTIL_PATH)/*.o \
|
|
$(DOM_PATH)/*.o \
|
|
$(XML_PATH)/*.o \
|
|
$(XSL_PATH)/Names.o
|
|
|
|
|
|
|
|
target:
|
|
$(CC) $(INCLUDE_PATHS) $(OBJS) parser.cpp -o parser.exe
|
|
|