# OpenFTPD Construction file
# Module: ftps
# (C) 2001 primemover / team openftpd

use ExtUtils::Embed;

# check perl version
if ($] < 5.005) {
	die "\n" . 
	    "  ERROR: Your Perl version is too old (< 5.005)\n" .
	    "         Please install a recent version of Perl!\n\n";
}

$PERL_CFLAGS = ExtUtils::Embed::ccopts;
$PERL_LIBS   = ExtUtils::Embed::ldopts;

chomp($PERL_CFLAGS);
chomp($PERL_LIBS);

Import qw (GLIB_CFLAGS GLIB_LIBS CC OPTION_CFLAGS OPTION_LIBS);

$INCLUDE  = "#src/common";
$LIBS     = "$GLIB_LIBS build/common/common.a $OPTION_LIBS $PERL_LIBS";


$env = new cons(CPPPATH => $INCLUDE,
                CC      => $CC,
		CFLAGS  => "$PERL_CFLAGS $GLIB_CFLAGS $OPTION_CFLAGS",
		LIBPATH => "/usr/lib:/usr/local/lib",
		LIBS    => $LIBS
	       );

@files = Objects $env qw (commands.c common.c config.c control.c dir.c 
                          ftps.c list.c log.c login.c nuke.c perl_layer.c
			                    perm.c site.c tlsutil.c transfer.c);
		     
Program $env "ftps", @files; 

# -- end of file --
