-------------------------------------------------------------------------- -- Copyright (c) 2007-2009,2016 ETH Zurich. -- All rights reserved. -- -- This file is distributed under the terms in the attached LICENSE file. -- If you do not find this file, copies can be found by writing to: -- ETH Zurich D-INFK, CAB F.78, Universitaetstr. 6, CH-8092 Zurich. -- Attn: Systems Group. -- -- Hakefile for lib/pcre -- -------------------------------------------------------------------------- [ build library { target = "pcre", cFiles = [ "pcre_chartables.c", "pcre_compile.c", "pcre_config.c", "pcre_dfa_exec.c", "pcre_exec.c", "pcre_fullinfo.c", "pcre_get.c", "pcre_globals.c", "pcre_maketables.c", "pcre_newline.c", "pcre_ord2utf8.c", "pcreposix.c", "pcre_refcount.c", "pcre_study.c", "pcre_tables.c", "pcre_ucd.c", "pcre_printint.c", "pcre_valid_utf8.c", "pcre_version.c", "pcre_xclass.c" ], addCFlags = [ "-DHAVE_CONFIG_H", -- libpcre is classic perl code, and plays -- fast and loose with variable -- initialisation. We should drop it. -DC "-Wno-maybe-uninitialized" ], omitCFlags = [ "-Wshadow" ] } ]