head 1.1; branch 1.1.1; access; symbols netbsd-11-0-RC4:1.1.1.1 netbsd-11-0-RC3:1.1.1.1 netbsd-11-0-RC2:1.1.1.1 binutils-2-46:1.1.1.1 netbsd-11-0-RC1:1.1.1.1 binutils-2-45:1.1.1.1 perseant-exfatfs-base-20250801:1.1.1.1 netbsd-11:1.1.1.1.0.30 netbsd-11-base:1.1.1.1 netbsd-10-1-RELEASE:1.1.1.1 perseant-exfatfs-base-20240630:1.1.1.1 binutils-2-42:1.1.1.1 perseant-exfatfs:1.1.1.1.0.28 perseant-exfatfs-base:1.1.1.1 netbsd-8-3-RELEASE:1.1.1.1 netbsd-9-4-RELEASE:1.1.1.1 netbsd-10-0-RELEASE:1.1.1.1 netbsd-10-0-RC6:1.1.1.1 netbsd-10-0-RC5:1.1.1.1 netbsd-10-0-RC4:1.1.1.1 netbsd-10-0-RC3:1.1.1.1 netbsd-10-0-RC2:1.1.1.1 netbsd-10-0-RC1:1.1.1.1 binutils-2-39:1.1.1.1 netbsd-10:1.1.1.1.0.26 netbsd-10-base:1.1.1.1 netbsd-9-3-RELEASE:1.1.1.1 cjep_sun2x-base1:1.1.1.1 cjep_sun2x:1.1.1.1.0.24 cjep_sun2x-base:1.1.1.1 cjep_staticlib_x-base1:1.1.1.1 netbsd-9-2-RELEASE:1.1.1.1 cjep_staticlib_x:1.1.1.1.0.22 cjep_staticlib_x-base:1.1.1.1 netbsd-9-1-RELEASE:1.1.1.1 phil-wifi-20200421:1.1.1.1 phil-wifi-20200411:1.1.1.1 is-mlppp:1.1.1.1.0.20 is-mlppp-base:1.1.1.1 phil-wifi-20200406:1.1.1.1 binutils-2-34:1.1.1.1 netbsd-8-2-RELEASE:1.1.1.1 netbsd-9-0-RELEASE:1.1.1.1 netbsd-9-0-RC2:1.1.1.1 netbsd-9-0-RC1:1.1.1.1 phil-wifi-20191119:1.1.1.1 netbsd-9:1.1.1.1.0.18 netbsd-9-base:1.1.1.1 phil-wifi-20190609:1.1.1.1 netbsd-8-1-RELEASE:1.1.1.1 netbsd-8-1-RC1:1.1.1.1 pgoyette-compat-merge-20190127:1.1.1.1 pgoyette-compat-20190127:1.1.1.1 pgoyette-compat-20190118:1.1.1.1 pgoyette-compat-1226:1.1.1.1 pgoyette-compat-1126:1.1.1.1 binutils-2-31-1:1.1.1.1 pgoyette-compat-1020:1.1.1.1 pgoyette-compat-0930:1.1.1.1 pgoyette-compat-0906:1.1.1.1 pgoyette-compat-0728:1.1.1.1 netbsd-8-0-RELEASE:1.1.1.1 phil-wifi:1.1.1.1.0.16 phil-wifi-base:1.1.1.1 pgoyette-compat-0625:1.1.1.1 netbsd-8-0-RC2:1.1.1.1 pgoyette-compat-0521:1.1.1.1 pgoyette-compat-0502:1.1.1.1 pgoyette-compat-0422:1.1.1.1 netbsd-8-0-RC1:1.1.1.1 pgoyette-compat-0415:1.1.1.1 binutils-2-30:1.1.1.1 pgoyette-compat-0407:1.1.1.1 pgoyette-compat-0330:1.1.1.1 pgoyette-compat-0322:1.1.1.1 pgoyette-compat-0315:1.1.1.1 pgoyette-compat:1.1.1.1.0.14 pgoyette-compat-base:1.1.1.1 matt-nb8-mediatek:1.1.1.1.0.12 matt-nb8-mediatek-base:1.1.1.1 perseant-stdc-iso10646:1.1.1.1.0.10 perseant-stdc-iso10646-base:1.1.1.1 netbsd-8:1.1.1.1.0.8 netbsd-8-base:1.1.1.1 prg-localcount2-base3:1.1.1.1 prg-localcount2-base2:1.1.1.1 prg-localcount2-base1:1.1.1.1 prg-localcount2:1.1.1.1.0.6 prg-localcount2-base:1.1.1.1 pgoyette-localcount-20170426:1.1.1.1 bouyer-socketcan-base1:1.1.1.1 pgoyette-localcount-20170320:1.1.1.1 bouyer-socketcan:1.1.1.1.0.4 bouyer-socketcan-base:1.1.1.1 pgoyette-localcount-20170107:1.1.1.1 pgoyette-localcount-20161104:1.1.1.1 binutils-2-27:1.1.1.1 localcount-20160914:1.1.1.1 pgoyette-localcount-20160806:1.1.1.1 binutils-2-26-1:1.1.1.1 pgoyette-localcount-20160726:1.1.1.1 pgoyette-localcount:1.1.1.1.0.2 pgoyette-localcount-base:1.1.1.1 binutils-2-26:1.1.1.1 FSF:1.1.1; locks; strict; comment @# @; 1.1 date 2016.01.29.12.45.33; author christos; state Exp; branches 1.1.1.1; next ; commitid B0qHLT45wK2yhPSy; 1.1.1.1 date 2016.01.29.12.45.33; author christos; state Exp; branches; next ; commitid B0qHLT45wK2yhPSy; desc @@ 1.1 log @Initial revision @ text @# Project: zlib_1_03 # Patched for zlib 1.1.2 rw@@shadow.org.uk 19980430 # test works out-of-the-box, installs `somewhere' on demand # Toolflags: CCflags = -c -depend !Depend -IC: -g -throwback -DRISCOS -fah C++flags = -c -depend !Depend -IC: -throwback Linkflags = -aif -c++ -o $@@ ObjAsmflags = -throwback -NoCache -depend !Depend CMHGflags = LibFileflags = -c -l -o $@@ Squeezeflags = -o $@@ # change the line below to where _you_ want the library installed. libdest = lib:zlib # Final targets: @@.lib: @@.o.adler32 @@.o.compress @@.o.crc32 @@.o.deflate @@.o.gzio \ @@.o.infblock @@.o.infcodes @@.o.inffast @@.o.inflate @@.o.inftrees @@.o.infutil @@.o.trees \ @@.o.uncompr @@.o.zutil LibFile $(LibFileflags) @@.o.adler32 @@.o.compress @@.o.crc32 @@.o.deflate \ @@.o.gzio @@.o.infblock @@.o.infcodes @@.o.inffast @@.o.inflate @@.o.inftrees @@.o.infutil \ @@.o.trees @@.o.uncompr @@.o.zutil test: @@.minigzip @@.example @@.lib @@copy @@.lib @@.libc A~C~DF~L~N~P~Q~RS~TV @@echo running tests: hang on. @@/@@.minigzip -f -9 libc @@/@@.minigzip -d libc-gz @@/@@.minigzip -f -1 libc @@/@@.minigzip -d libc-gz @@/@@.minigzip -h -9 libc @@/@@.minigzip -d libc-gz @@/@@.minigzip -h -1 libc @@/@@.minigzip -d libc-gz @@/@@.minigzip -9 libc @@/@@.minigzip -d libc-gz @@/@@.minigzip -1 libc @@/@@.minigzip -d libc-gz @@diff @@.lib @@.libc @@echo that should have reported '@@.lib and @@.libc identical' if you have diff. @@/@@.example @@.fred @@.fred @@echo that will have given lots of hello!'s. @@.minigzip: @@.o.minigzip @@.lib C:o.Stubs Link $(Linkflags) @@.o.minigzip @@.lib C:o.Stubs @@.example: @@.o.example @@.lib C:o.Stubs Link $(Linkflags) @@.o.example @@.lib C:o.Stubs install: @@.lib cdir $(libdest) cdir $(libdest).h @@copy @@.h.zlib $(libdest).h.zlib A~C~DF~L~N~P~Q~RS~TV @@copy @@.h.zconf $(libdest).h.zconf A~C~DF~L~N~P~Q~RS~TV @@copy @@.lib $(libdest).lib A~C~DF~L~N~P~Q~RS~TV @@echo okay, installed zlib in $(libdest) clean:; remove @@.minigzip remove @@.example remove @@.libc -wipe @@.o.* F~r~cV remove @@.fred # User-editable dependencies: .c.o: cc $(ccflags) -o $@@ $< # Static dependencies: # Dynamic dependencies: o.example: c.example o.example: h.zlib o.example: h.zconf o.minigzip: c.minigzip o.minigzip: h.zlib o.minigzip: h.zconf o.adler32: c.adler32 o.adler32: h.zlib o.adler32: h.zconf o.compress: c.compress o.compress: h.zlib o.compress: h.zconf o.crc32: c.crc32 o.crc32: h.zlib o.crc32: h.zconf o.deflate: c.deflate o.deflate: h.deflate o.deflate: h.zutil o.deflate: h.zlib o.deflate: h.zconf o.gzio: c.gzio o.gzio: h.zutil o.gzio: h.zlib o.gzio: h.zconf o.infblock: c.infblock o.infblock: h.zutil o.infblock: h.zlib o.infblock: h.zconf o.infblock: h.infblock o.infblock: h.inftrees o.infblock: h.infcodes o.infblock: h.infutil o.infcodes: c.infcodes o.infcodes: h.zutil o.infcodes: h.zlib o.infcodes: h.zconf o.infcodes: h.inftrees o.infcodes: h.infblock o.infcodes: h.infcodes o.infcodes: h.infutil o.infcodes: h.inffast o.inffast: c.inffast o.inffast: h.zutil o.inffast: h.zlib o.inffast: h.zconf o.inffast: h.inftrees o.inffast: h.infblock o.inffast: h.infcodes o.inffast: h.infutil o.inffast: h.inffast o.inflate: c.inflate o.inflate: h.zutil o.inflate: h.zlib o.inflate: h.zconf o.inflate: h.infblock o.inftrees: c.inftrees o.inftrees: h.zutil o.inftrees: h.zlib o.inftrees: h.zconf o.inftrees: h.inftrees o.inftrees: h.inffixed o.infutil: c.infutil o.infutil: h.zutil o.infutil: h.zlib o.infutil: h.zconf o.infutil: h.infblock o.infutil: h.inftrees o.infutil: h.infcodes o.infutil: h.infutil o.trees: c.trees o.trees: h.deflate o.trees: h.zutil o.trees: h.zlib o.trees: h.zconf o.trees: h.trees o.uncompr: c.uncompr o.uncompr: h.zlib o.uncompr: h.zconf o.zutil: c.zutil o.zutil: h.zutil o.zutil: h.zlib o.zutil: h.zconf @ 1.1.1.1 log @Import binutils-2.26 @ text @@