mirror of
https://github.com/UOX3DevTeam/UOX3
synced 2026-08-13 12:27:04 -04:00
Added support for MultiCollections.uop. If present in the specified datafolder, this file will be preferred over the traditional multi.mul/idx files, and will enable access to the new multis contained within (punt) Added dependency for static library of zlib-1.2.11, of which a minimal version is included in a subfolder alongside spidermonkey in the root UOX3 project folder. This is needed for compression matters related to UOP files and certain UO network packets Added VS Solution (zlib.sln) to compile static-library of zlib-1.2.11 for Windows. Makefile for Linux/macOS also included. Updated CMakeList.txt to include zlib references Updated default DATADIRECTORY path in uox.ini to match current day default installation path of UO (thanks, dragonslayer!)
116 lines
3.1 KiB
XML
116 lines
3.1 KiB
XML
<?xml version="1.0" ?>
|
|
<package name="zlib" version="1.2.11">
|
|
<library name="zlib" dlversion="1.2.11" dlname="z">
|
|
<property name="description"> zip compression library </property>
|
|
<property name="include-target-dir" value="$(@PACKAGE/install-includedir)" />
|
|
|
|
<!-- fixme: not implemented yet -->
|
|
<property name="compiler/c/inline" value="yes" />
|
|
|
|
<include-file name="zlib.h" scope="public" mode="644" />
|
|
<include-file name="zconf.h" scope="public" mode="644" />
|
|
|
|
<source name="adler32.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
</source>
|
|
<source name="compress.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
</source>
|
|
<source name="crc32.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="crc32.h" />
|
|
</source>
|
|
<source name="gzclose.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="gzguts.h" />
|
|
</source>
|
|
<source name="gzlib.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="gzguts.h" />
|
|
</source>
|
|
<source name="gzread.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="gzguts.h" />
|
|
</source>
|
|
<source name="gzwrite.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="gzguts.h" />
|
|
</source>
|
|
<source name="uncompr.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
</source>
|
|
<source name="deflate.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="zutil.h" />
|
|
<depend name="deflate.h" />
|
|
</source>
|
|
<source name="trees.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="zutil.h" />
|
|
<depend name="deflate.h" />
|
|
<depend name="trees.h" />
|
|
</source>
|
|
<source name="zutil.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="zutil.h" />
|
|
</source>
|
|
<source name="inflate.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="zutil.h" />
|
|
<depend name="inftrees.h" />
|
|
<depend name="inflate.h" />
|
|
<depend name="inffast.h" />
|
|
</source>
|
|
<source name="infback.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="zutil.h" />
|
|
<depend name="inftrees.h" />
|
|
<depend name="inflate.h" />
|
|
<depend name="inffast.h" />
|
|
</source>
|
|
<source name="inftrees.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="zutil.h" />
|
|
<depend name="inftrees.h" />
|
|
</source>
|
|
<source name="inffast.c">
|
|
<depend name="zlib.h" />
|
|
<depend name="zconf.h" />
|
|
<depend name="zutil.h" />
|
|
<depend name="inftrees.h" />
|
|
<depend name="inflate.h" />
|
|
<depend name="inffast.h" />
|
|
</source>
|
|
</library>
|
|
</package>
|
|
|
|
<!--
|
|
CFLAGS=-O
|
|
#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
|
|
#CFLAGS=-g -DZLIB_DEBUG
|
|
#CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
|
|
# -Wstrict-prototypes -Wmissing-prototypes
|
|
|
|
# OBJA =
|
|
# to use the asm code: make OBJA=match.o
|
|
#
|
|
match.o: match.S
|
|
$(CPP) match.S > _match.s
|
|
$(CC) -c _match.s
|
|
mv _match.o match.o
|
|
rm -f _match.s
|
|
-->
|