makefile.win
上传用户:lyxiangda
上传日期:2007-01-12
资源大小:3042k
文件大小:3k
- NODEPEND=1
- IGNORE_MANIFEST = 1
- #//------------------------------------------------------------------------
- #//
- # New build system where zip dll is build indepenant of java stubs.
- #//
- #//------------------------------------------------------------------------
- MODULE = zlib
- EXPORTS =
- zlib.h
- zconf.h
- $(NULL)
- #//------------------------------------------------------------------------
- #//
- #// Specify the depth of the current directory relative to the
- #// root of NS
- #//
- #//------------------------------------------------------------------------
- DEPTH= ......
- MAKE_OBJ_TYPE=DLL
- #//------------------------------------------------------------------------
- #//
- #// Define any Public Make Variables here: (ie. PDFFILE, MAPFILE, ...)
- #//
- #//------------------------------------------------------------------------
- DLLNAME=$(ZIPDLL)
- PDBFILE=$(MOD_ZIP).pdb
- MAPFILE=$(MOD_ZIP).map
- !if "$(MOZ_BITS)" == "16"
- DEFFILE=zip16.def
- !endif
- #RESFILE=zip.res
- #//------------------------------------------------------------------------
- #//
- #// Define the files necessary to build the target (ie. OBJS)
- #//
- #//------------------------------------------------------------------------
- OBJS=
- .$(OBJDIR)adler32.obj
- .$(OBJDIR)compress.obj
- .$(OBJDIR)crc32.obj
- .$(OBJDIR)deflate.obj
- .$(OBJDIR)gzio.obj
- .$(OBJDIR)infblock.obj
- .$(OBJDIR)infcodes.obj
- .$(OBJDIR)inffast.obj
- .$(OBJDIR)inflate.obj
- .$(OBJDIR)inftrees.obj
- .$(OBJDIR)infutil.obj
- .$(OBJDIR)trees.obj
- .$(OBJDIR)uncompr.obj
- .$(OBJDIR)zutil.obj
- $(NULL)
- #//------------------------------------------------------------------------
- #//
- #// Define any Public Targets here (ie. PROGRAM, LIBRARY, DLL, ...)
- #// (these must be defined before the common makefiles are included)
- #//
- #//------------------------------------------------------------------------
- DLL=.$(OBJDIR)$(DLLNAME)
- MAPFILE= $(MOD_ZIP).map
- #//------------------------------------------------------------------------
- #//
- #// Define any local options for the make tools
- #// (ie. LCFLAGS, LLFLAGS, LLIBS, LINCS)
- #//
- #//------------------------------------------------------------------------
- LLIBS=$(LLIBS) $(LIBNSPR)
- LINCS=$(LINCS) -I. -I_gen
- # clobber and clobber_all will remove the following garbage:
- GARBAGE = $(GARBAGE) _gen
- #//------------------------------------------------------------------------
- #//
- #// Include the common makefile rules
- #//
- #//------------------------------------------------------------------------
- include <$(DEPTH)/sun-java/config/rules.mak>
- export:: $(DLL)
- $(MAKE_INSTALL) .$(OBJDIR)$(DLLNAME) $(DIST)bin
- $(MAKE_INSTALL) .$(OBJDIR)$(MOD_ZIP).lib $(DIST)lib