"output=",
"builder=", "build-number="])
except getopt.GetoptError as err:
"output=",
"builder=", "build-number="])
except getopt.GetoptError as err:
tarname = "pspp-%s.tar.gz" % version
tarball = save_result("source distribution", "pspp/_build/%s" % tarname, 1)
tarname = "pspp-%s.tar.gz" % version
tarball = save_result("source distribution", "pspp/_build/%s" % tarname, 1)
"pspp \"GNU PSPP User Manual\"" % (topdir, topdir, resultsdir),
"user-manual")
saved_result("User Manual", "user-manual")
"pspp \"GNU PSPP User Manual\"" % (topdir, topdir, resultsdir),
"user-manual")
saved_result("User Manual", "user-manual")
start_step("Configuring")
run("chmod -R a-w %s/%s" % (builddir, tarball_dir))
run("chmod u+w %s/%s" % (builddir, tarball_dir))
start_step("Configuring")
run("chmod -R a-w %s/%s" % (builddir, tarball_dir))
run("chmod u+w %s/%s" % (builddir, tarball_dir))
run("mkdir %s/%s/_build" % (builddir, tarball_dir))
run("chmod a-w %s/%s" % (builddir, tarball_dir))
ok = try_run(
"cd %(builddir)s/%(tarball_dir)s/_build && ../configure "
run("mkdir %s/%s/_build" % (builddir, tarball_dir))
run("chmod a-w %s/%s" % (builddir, tarball_dir))
ok = try_run(
"cd %(builddir)s/%(tarball_dir)s/_build && ../configure "
"PKG_CONFIG_PATH=$PWD/../../../source/%(ssw_dir)s/inst/lib/pkgconfig "
"CPPFLAGS=\"-I$PWD/../../../source/%(ssw_dir)s/inst/include\" "
"PKG_CONFIG_PATH=$PWD/../../../source/%(ssw_dir)s/inst/lib/pkgconfig "
"CPPFLAGS=\"-I$PWD/../../../source/%(ssw_dir)s/inst/include\" "
"bin-configure")
for basename in ("config.h", "config.log"):
save_result_if_exists("build configuration",
"bin-configure")
for basename in ("config.h", "config.log"):
save_result_if_exists("build configuration",
- run("cd %s/%s/_build/perl-module && perl Makefile.PL && make -j$(nproc)"
- % (builddir, tarball_dir), "build Perl module")
+ if build_perl:
+ run("cd %s/%s/_build/perl-module && perl Makefile.PL && make -j$(nproc)"
+ % (builddir, tarball_dir), "build Perl module")
start_step("Install")
run("cd %s/%s/_build && make -j$(nproc) install DESTDIR=$PWD/pspp-%s"
% (builddir, tarball_dir, binary_version), "install")
run("cd ../source/%s && make -j$(nproc) install DESTDIR=%s/%s/_build/pspp-%s"
% (ssw_dir, builddir, tarball_dir, binary_version))
start_step("Install")
run("cd %s/%s/_build && make -j$(nproc) install DESTDIR=$PWD/pspp-%s"
% (builddir, tarball_dir, binary_version), "install")
run("cd ../source/%s && make -j$(nproc) install DESTDIR=%s/%s/_build/pspp-%s"
% (ssw_dir, builddir, tarball_dir, binary_version))
- run("cd %s/%s/_build/perl-module && "
- "make -j$(nproc) install DESTDIR=%s/%s/_build/pspp-%s"
- % (builddir, tarball_dir, builddir, tarball_dir, binary_version),
- "install Perl module")
- run("cd %s/%s/_build/perl-module && "
- "make -j$(nproc) install DESTDIR=$PWD/inst"
- % (builddir, tarball_dir))
+ if build_perl:
+ run("cd %s/%s/_build/perl-module && "
+ "make -j$(nproc) install DESTDIR=%s/%s/_build/pspp-%s"
+ % (builddir, tarball_dir, builddir, tarball_dir, binary_version),
+ "install Perl module")
+ run("cd %s/%s/_build/perl-module && "
+ "make -j$(nproc) install DESTDIR=$PWD/inst"
+ % (builddir, tarball_dir))
% (builddir, tarball_dir, binary_version), "uninstall")
start_step("Check uninstall")
% (builddir, tarball_dir, binary_version), "uninstall")
start_step("Check uninstall")
- run("(cd %s/%s/_build/perl-module/inst && find -type f -print) | "
- "(cd %s/%s/_build/pspp-%s && xargs rm)"
- % (builddir, tarball_dir,
- builddir, tarball_dir, binary_version), "uninstall Perl module")
+ if build_perl:
+ run("(cd %s/%s/_build/perl-module/inst && find -type f -print) | "
+ "(cd %s/%s/_build/pspp-%s && xargs rm)"
+ % (builddir, tarball_dir,
+ builddir, tarball_dir, binary_version), "uninstall Perl module")
run("cd %s/%s/_build && "
"make -j$(nproc) distuninstallcheck distuninstallcheck_dir=$PWD/pspp-%s"
% (builddir, tarball_dir, binary_version),
run("cd %s/%s/_build && "
"make -j$(nproc) distuninstallcheck distuninstallcheck_dir=$PWD/pspp-%s"
% (builddir, tarball_dir, binary_version),