29 lines
619 B
Makefile
29 lines
619 B
Makefile
|
|
CC = 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 $(XML_PATH) \
|
|
-I $(DOM_PATH) \
|
|
-I $(XSL_PATH) \
|
|
-I $(XSLUTIL_PATH) \
|
|
-I-
|
|
|
|
OBJS = *.o \
|
|
$(BASE_PATH)/*.o \
|
|
$(XML_PATH)/*.o \
|
|
$(DOM_PATH)/*.o \
|
|
$(XSL_PATH)/Names.o \
|
|
$(XSLUTIL_PATH)/*.o
|
|
|
|
target:
|
|
$(CC) $(INCLUDE_PATHS) $(OBJS) parser.cpp -o parser.exe
|
|
|