OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
perl5
/
Debian
/
Debhelper
/
Buildsystem
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 06:50:08 AM
rwxr-xr-x
📄
ant.pm
1.03 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
autoconf.pm
2.42 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
cmake.pm
3.73 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
makefile.pm
5.62 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
meson.pm
2.46 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
ninja.pm
2.04 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
perl_build.pm
1.65 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
perl_makemaker.pm
2.15 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
pybuild.pm
7.5 KB
03/26/2018 07:42:23 PM
rw-r--r--
📄
python_distutils.pm
5.3 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
qmake.pm
4.45 KB
05/10/2018 09:11:57 AM
rw-r--r--
📄
qmake_qt4.pm
220 bytes
05/10/2018 09:11:57 AM
rw-r--r--
Editing: ant.pm
Close
# A debhelper build system class for handling Ant based projects. # # Copyright: © 2009 Joey Hess # License: GPL-2+ package Debian::Debhelper::Buildsystem::ant; use strict; use warnings; use parent qw(Debian::Debhelper::Buildsystem); sub DESCRIPTION { "Ant (build.xml)" } sub check_auto_buildable { my $this=shift; return (-e $this->get_sourcepath("build.xml")) ? 1 : 0; } sub new { my $class=shift; my $this=$class->SUPER::new(@_); $this->enforce_in_source_building(); return $this; } sub build { my $this=shift; my $d_ant_prop = $this->get_sourcepath('debian/ant.properties'); my @args; if ( -f $d_ant_prop ) { push(@args, '-propertyfile', $d_ant_prop); } # Set the username to improve the reproducibility push(@args, "-Duser.name", "debian"); $this->doit_in_sourcedir("ant", @args, @_); } sub clean { my $this=shift; my $d_ant_prop = $this->get_sourcepath('debian/ant.properties'); my @args; if ( -f $d_ant_prop ) { push(@args, '-propertyfile', $d_ant_prop); } $this->doit_in_sourcedir("ant", @args, "clean", @_); } 1