head 1.1; access; symbols trunk-20040613:1.1 mach64-last-merge:1.1 driinterface-0-0-3-20040303-merge:1.1 driinterface-0-0-3-20040303-premerge:1.1 driinterface-0-0-3-20040303:1.1 driinterface-0-0-3-branch:1.1.0.10 mach64-0-0-7-branch:1.1.0.8 driinterface-0-0-2-branch:1.1.0.6 driinterface-0-0-1-branch:1.1.0.4 newmesa-0-0-1-20031209-merge:1.1 trunk-20031209:1.1 newmesa-0-0-1-20031209:1.1.2.1 newmesa-0-0-1-branch:1.1.0.2; locks; strict; comment @# @; 1.1 date 2003.12.08.21.54.32; author alanh; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2003.12.08.21.55.21; author alanh; state Exp; branches; next ; desc @@ 1.1 log @add expat library to build. So we can build this ourselves for static inclusion into libGL. @ text @XCOMM $XFree86: xc/lib/expat/Imakefile,v 1.9 2003/05/27 16:34:35 tsi Exp $ #define DoNormalLib NormalLibExpat #define DoSharedLib SharedLibExpat #define DoExtraLib SharedLibExpat #define DoDebugLib DebugLibExpat #define DoProfileLib ProfileLibExpat #define HasSharedData YES #define LibName expat #define SoRev SOEXPATREV #ifdef SharedLibtoolExpatRev #define SharedLibtoolRev SharedLibtoolExpatRev #endif #define LibHeaders YES #include EXPATTOP = $(TOP)/extras/expat EXPATSRC = $(EXPATTOP)/lib EXPATINC = $(EXPATTOP)/lib INCLUDES = -I$(EXPATINC) -I$(EXPATTOP) -I. /* * Endianness (for short's) * * XML_BYTE_ORDER == 12 big endian * XML_BYTE_ORDER == 21 little endian * XML_BYTE_ORDER == anything else determined at run-time. */ DEFINES = -DXML_BYTE_ORDER=0 -DX_BYTE_ORDER=$(X_BYTE_ORDER) REQUIREDLIBS=$(LDPRELIBS) SRCS = xmlparse.c xmltok.c xmlrole.c OBJS = xmlparse.o xmltok.o xmlrole.o HEADERS = expat.h #include #if DoSharedLib && SharedDataSeparation SpecialCObjectRule(sharedlib,NullParameter,$(SHLIBDEF)) #endif DependTarget() LinkSourceFile(xmlparse.c,$(EXPATSRC)) LinkSourceFile(xmltok.c,$(EXPATSRC)) LinkSourceFile(xmlrole.c,$(EXPATSRC)) LinkSourceFile(expat.h,$(EXPATINC)) @ 1.1.2.1 log @merge from trunk (expat) @ text @@