summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2018-04-07Buildsystem.pm: Improve error messageNiels Thykier1-1/+1
2018-04-07Buildsystem.pm: Add a getter for targetbuildsystemNiels Thykier4-12/+19
2018-04-06cmake: Support ninja backendNiels Thykier2-1/+12
2018-04-06Rewrite build system to support a "target build system"Niels Thykier5-40/+209
2018-04-05Dh_Lib.pm: Properly handle packages with version "0"Niels Thykier1-5/+6
2018-04-04makefile: Use -Oline instead of -ONiels Thykier1-1/+1
2018-03-29Dh_Lib: Avoid load-time dependency on d/controlNiels Thykier1-0/+4
2018-03-29make_symlink: Fix corner cases for link namesNiels Thykier1-5/+13
2018-03-07SequencerUtil: Always inline when asked to always inlineNiels Thykier1-2/+2
2018-03-07Move sub from dh to D::DH::SequencerUtilNiels Thykier1-0/+21
2018-02-26Dh_Lib: Fix invalid parameter for package_cross_typeNiels Thykier1-1/+1
2018-02-25Dh_Lib: add warning for d-compat B-Ds being experimentalNiels Thykier1-0/+3
2018-02-24Dh_Lib: Ensure that debhelper-compat is in Build-DependsNiels Thykier1-36/+47
2018-02-24Prototype; extract compat level from build-dependsNiels Thykier1-8/+64
2018-02-24makefile.pm: Skip -O when STDOUT it a TTYNiels Thykier1-2/+4
2018-02-18Dh_Lib: make pkgfile rely on package_cross_typeNiels Thykier1-4/+6
2018-02-18makefile: Pass -O to make with -jXNiels Thykier1-1/+9
2018-02-12meson.pm: Fix locale nameJakub Wilk1-2/+2
2018-01-31makefile.pm: Sort %DEB_DEFAULT_TOOLS argumentsNiels Thykier1-1/+2
2018-01-31Dh_Lib: Fix typo in verbose outputNiels Thykier1-1/+1
2018-01-28Rely on DEB_RULES_REQUIRES_ROOT for R³ supportNiels Thykier1-26/+21
2018-01-28Drop support for DPKG_GAIN_ROOT_COMMANDNiels Thykier1-1/+1
2018-01-28Drop obsolete constantNiels Thykier1-3/+0
2018-01-28dh: Rename optimize_sequence to unpack_sequenceNiels Thykier1-2/+4
2018-01-24Dh_Lib: Fix regression in handling of "foo{bar}" globsNiels Thykier1-2/+8
2018-01-21qmake{,4}.pm: Avoid global state in build systemsNiels Thykier2-7/+7
2018-01-20ninja.pm: Set LC_ALL=C.UTF-8 for meson buildsNiels Thykier1-10/+26
2018-01-20Dh_Lib: Print environment changes when printing *doit commandsNiels Thykier1-0/+19
2018-01-06dh_installdeb/Dh_Lib: Fix bug in merge of multiple autoscriptsNiels Thykier1-1/+1
2018-01-06Buildsystem: Fix a bug in _generic_doit_in_dirNiels Thykier1-1/+4
2018-01-04Dh_Lib: Guard against invalid "snippet-order" values in autoscriptNiels Thykier1-0/+2
2018-01-03Dh_Lib: Support ordering for service handling autosnippetsNiels Thykier1-19/+59
2018-01-02R³ support: DPKG_GAIN_ROOT_CMD => DEB_GAIN_ROOT_CMDNiels Thykier1-1/+1
2018-01-02dh: Do not re-run completed targetsNiels Thykier1-2/+3
2018-01-02dh: Rewrite sequence handlingNiels Thykier1-0/+128
2017-12-31Dh_Lib: Make "exit 1" the default value for ERROR_HANDLERNiels Thykier1-1/+1
2017-12-30meson.pm: Remove redundant boilerplate methodNiels Thykier1-5/+0
2017-12-30meson.pm: Set LC_ALL=C.UTF-8 when invoking mesonNiels Thykier1-2/+9
2017-12-30Dh_Lib: doit - support update_env to change child %ENVNiels Thykier1-0/+9
2017-12-30Buildsystem.pm: Refactor doit_in_foodir{,_noerror}Niels Thykier1-4/+11
2017-11-25dh_installdeb: Basic validation of {rm,mv}_conffileNiels Thykier1-0/+7
2017-11-17qmake.pm: Add all possible settings to generated qmake-cross.conf.Dmitry Shachnev1-2/+18
2017-11-17qmake.pm: Push compiler information as ‘early’ flags to qmake.Dmitry Shachnev1-0/+3
2017-11-16meson.pm: Fix typoDmitry Shachnev1-1/+1
2017-11-16qmake.pm: Add missing import of generated_fileDmitry Shachnev1-1/+1
2017-11-14qmake.pm: Ensure that the cross config filename is absoluteNiels Thykier1-0/+6
2017-11-14qmake: Let the qmake cross config survive until cleanNiels Thykier1-3/+4
2017-11-14qmake: Set QMAKE_LINK correctly for cross-buildsDmitry Shachnev1-1/+2
2017-11-12Dh_Getopt: Improve warning messageNiels Thykier1-1/+2
2017-11-12dwz.pm: Include the name of the sequence in the warningNiels Thykier1-1/+1