# Copyright (c) 2023 Yuki Kimoto
# MIT License
use strict;
use warnings;
use SPVM::Builder::Config;
my $config = SPVM::Builder::Config->new_c99;
$config->is_resource(1);
# C souce files
my @source_files = qw(
adler32.c
compress.c
crc32.c
deflate.c
gzclose.c
gzlib.c
gzread.c
gzwrite.c
infback.c
inffast.c
inflate.c
inftrees.c
trees.c
uncompr.c
zutil.c
);
$config->add_source_file(@source_files);
my @ccflags = qw(-D_LARGEFILE64_SOURCE);
$config->add_ccflag(@ccflags);
$config;