summaryrefslogtreecommitdiffstats
blob: a241cf11630de3a46ab0018a909fd6d65ff59f64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
EXPAT_TARGET = 3rdParty/Expat/Expat.a

EXPAT_SOURCES = \
  3rdParty/Expat/src/xmltok.c \
  3rdParty/Expat/src/xmlparse.c \
  3rdParty/Expat/src/xmlrole.c

EXPAT_OBJECTS = \
	$(EXPAT_SOURCES:.c=.o)

$(EXPAT_TARGET): $(EXPAT_OBJECTS)
	$(QUIET_AR)$(AR) $(ARFLAGS) $@ $(EXPAT_OBJECTS)

ifeq ($(USE_BUNDLED_EXPAT),yes)
CPPFLAGS += -isystem 3rdParty/Expat -isystem 3rdParty/Expat/src -DHAVE_EXPAT_CONFIG_H -DXML_STATIC
BUNDLED_LIBS += $(EXPAT_TARGET)
endif