URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [services/] [compress/] [zlib/] [current/] [cdl/] [compress_zlib.cdl] - Rev 786
Compare with Previous | Blame | View Log
# ====================================================================## compress_zlib.cdl## Zlib compress/decompress configuration data## ====================================================================## ####ECOSGPLCOPYRIGHTBEGIN###### -------------------------------------------## This file is part of eCos, the Embedded Configurable Operating System.## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc.#### eCos is free software; you can redistribute it and/or modify it under## the terms of the GNU General Public License as published by the Free## Software Foundation; either version 2 or (at your option) any later## version.#### eCos is distributed in the hope that it will be useful, but WITHOUT## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License## for more details.#### You should have received a copy of the GNU General Public License## along with eCos; if not, write to the Free Software Foundation, Inc.,## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.#### As a special exception, if other files instantiate templates or use## macros or inline functions from this file, or you compile this file## and link it with other works to produce a work based on this file,## this file does not by itself cause the resulting work to be covered by## the GNU General Public License. However the source code for this file## must still be made available in accordance with section (3) of the GNU## General Public License v2.#### This exception does not invalidate any other reasons why a work based## on this file might be covered by the GNU General Public License.## -------------------------------------------## ####ECOSGPLCOPYRIGHTEND##### ====================================================================######DESCRIPTIONBEGIN###### Author(s): jskov# Contributors:# Date: 2001-03-06######DESCRIPTIONEND###### ====================================================================cdl_package CYGPKG_COMPRESS_ZLIB {display "Zlib compress and decompress package"description "This package provides support for compression anddecompression."include_dir cyg/compressrequires CYGPKG_ISOINFRArequires CYGPKG_CRCcompile adler32.c compress.c uncompr.c zutil.c trees.ccompile deflate.c infback.c inffast.c inflate.c inftrees.ccdl_interface CYGINT_COMPRESS_ZLIB_LOCAL_ALLOC {display "Override memory allocation routines."}cdl_option CYGSEM_COMPRESS_ZLIB_DEFLATE_MAKES_GZIP {display "Should deflate() produce 'gzip' compatible output?"flavor booldefault_value 1description "If this option is set then the output of calling deflate()will be wrapped up as a 'gzip' compatible file."}cdl_option CYGSEM_COMPRESS_ZLIB_NEEDS_MALLOC {display "Does this library need malloc?"flavor boolactive_if { CYGINT_COMPRESS_ZLIB_LOCAL_ALLOC == 0 }requires CYGPKG_MEMALLOCno_definedefault_value 1description "This pseudo-option will force the memalloc library to berequired iff the application does not provide it's owninfrastructure."}cdl_option CYGFUN_COMPRESS_ZLIB_GZIO {display "Include stdio-like utility functions"flavor boolrequires CYGINT_ISO_STDIO_FILEPOSrequires CYGINT_ISO_STRING_STRFUNCSrequires CYGINT_ISO_STDIO_FORMATTED_IOrequires CYGINT_ISO_STDIO_FILEACCESSdefault_value { CYGPKG_LIBC_STDIO_OPEN ? 1 : 0 }compile gzio.cdescription "This option enables the stdio-like zlib utility functions(gzread/gzwrite and friends) provided in gzio.c."}# ====================================================================cdl_component CYGPKG_COMPRESS_ZLIB_OPTIONS {display "Zlib compress and decompress package build options"flavor noneno_definedescription "Package specific build options including control overcompiler flags used only in building this package,and details of which tests are built."cdl_option CYGPKG_COMPRESS_ZLIB_CFLAGS_ADD {display "Additional compiler flags"flavor datano_definedefault_value { "-D__ECOS__ -DNO_ERRNO_H" }description "This option modifies the set of compiler flags forbuilding this package. These flags are used in additionto the set of global flags."}cdl_option CYGPKG_COMPRESS_ZLIB_CFLAGS_REMOVE {display "Suppressed compiler flags"flavor datano_definedefault_value { "-Wstrict-prototypes" }description "This option modifies the set of compiler flags forbuilding this package. These flags are removed fromthe set of global flags if present."}cdl_option CYGPKG_COMPRESS_ZLIB_LDFLAGS_ADD {display "Additional linker flags"flavor datano_definedefault_value { "" }description "This option modifies the set of linker flags forbuilding this package. These flags are used in additionto the set of global flags."}cdl_option CYGPKG_COMPRESS_ZLIB_LDFLAGS_REMOVE {display "Suppressed linker flags"flavor datano_definedefault_value { "" }description "This option modifies the set of linker flags forbuilding this package. These flags are removed fromthe set of global flags if present."}}cdl_option CYGPKG_COMPRESS_ZLIB_TESTS {display "zlib tests"flavor datano_definecalculated { "tests/zlib1 tests/zlib2" }}}# ====================================================================# EOF compress_zlib.cdl
