Commit graph

  • b31ac7b50e Also tie break libpythonXX. Jelmer Vernooij 2021-03-24 17:20:31 +00:00
  • 8efbae883d Log winners. Jelmer Vernooij 2021-03-24 17:13:32 +00:00
  • a7d3f5d2f3
    Include apt and tie breakers in repr. Jelmer Vernooij 2021-03-24 17:11:22 +00:00
  • 2fb54e9ac9 Allow control files in root. Jelmer Vernooij 2021-03-24 14:12:59 +00:00
  • b80bc0b83e
    Fix package.json. Jelmer Vernooij 2021-03-24 05:07:30 +00:00
  • b79dcf0bfa
    Fix tgz for dist-zilla. Jelmer Vernooij 2021-03-24 04:56:05 +00:00
  • 47dda67229
    Handle DistNoTarball. Jelmer Vernooij 2021-03-24 04:55:40 +00:00
  • 95b9ce3990
    Add env argument to PlainSession.Popen. Jelmer Vernooij 2021-03-24 04:45:38 +00:00
  • f29d45dbb2 Fix git identity? Jelmer Vernooij 2021-03-24 03:55:42 +00:00
  • 664ffd7b0a Fix import. Jelmer Vernooij 2021-03-24 03:41:38 +00:00
  • 1c859b2fd3 Allow different whitespace. Jelmer Vernooij 2021-03-24 03:35:19 +00:00
  • 4d84971dc4 Fix inheritance. Jelmer Vernooij 2021-03-24 03:32:32 +00:00
  • 815a6796fd Handle distTar not existing. Jelmer Vernooij 2021-03-24 03:30:38 +00:00
  • 2262b299cc Add git identity fixer. Jelmer Vernooij 2021-03-24 03:10:56 +00:00
  • 6824273599 Install qt. Jelmer Vernooij 2021-03-24 02:56:34 +00:00
  • d4021d8220 Build in 'dist' since dzil will remove the directory. Jelmer Vernooij 2021-03-24 02:42:57 +00:00
  • 855041aee9 Support loading from file. Jelmer Vernooij 2021-03-24 00:21:11 +00:00
  • 362ed8df9a Handle aclocal. Jelmer Vernooij 2021-03-23 22:56:03 +00:00
  • 89417574ee Install system-wide with root. Jelmer Vernooij 2021-03-23 22:50:44 +00:00
  • bfc2141626 Rename udd_tie_breaker -> popcon_tie_breaker. Jelmer Vernooij 2021-03-23 22:48:34 +00:00
  • ce02dd4a85 Fix typo. Jelmer Vernooij 2021-03-23 22:31:42 +00:00
  • 0a1f821660
    Can't create apt object :( Jelmer Vernooij 2021-03-23 22:22:39 +00:00
  • 23cfa120ef
    use new tie breaker. Jelmer Vernooij 2021-03-23 22:21:24 +00:00
  • 177411725d
    Add new tie breaker. Jelmer Vernooij 2021-03-23 22:19:38 +00:00
  • 40ad64b000 Whitespace. Jelmer Vernooij 2021-03-23 21:57:04 +00:00
  • db36bbf06c Fix setup.py-less build. Jelmer Vernooij 2021-03-23 21:49:43 +00:00
  • 663f67574a Implement AptRequirement.__eq__. Jelmer Vernooij 2021-03-23 21:46:04 +00:00
  • c52ddccd17 Only return packages once. Jelmer Vernooij 2021-03-23 21:44:49 +00:00
  • 7547b28dfd Handle command being absent in which. Jelmer Vernooij 2021-03-23 21:37:08 +00:00
  • c651b061ef Always check for make last. Jelmer Vernooij 2021-03-23 21:23:06 +00:00
  • 4d8571556a
    Add which. Jelmer Vernooij 2021-03-23 21:11:26 +00:00
  • 415a183d79
    Find R path. Jelmer Vernooij 2021-03-23 21:03:44 +00:00
  • 33aa977763 Always specify interpreter. Jelmer Vernooij 2021-03-23 20:56:26 +00:00
  • 219a2dae0a Fix NPM installs. Jelmer Vernooij 2021-03-23 20:40:14 +00:00
  • 6faffb5d65 Pass along tie_breakers argument. Jelmer Vernooij 2021-03-23 20:29:59 +00:00
  • 375dd6fa01 Move udd tie breaker. Jelmer Vernooij 2021-03-23 20:29:12 +00:00
  • 82e680f67f Cope with missing setup.py. Jelmer Vernooij 2021-03-23 18:45:32 +00:00
  • 834d858adb Call correct fn. Jelmer Vernooij 2021-03-23 18:41:37 +00:00
  • b1d2012b18 Add TODO. Jelmer Vernooij 2021-03-23 18:15:09 +00:00
  • 3b3e9bf0b2 Add AptRequirement.__repr__. Jelmer Vernooij 2021-03-23 18:10:43 +00:00
  • ab585ea799
    Fix meson build if dir already exists. Jelmer Vernooij 2021-03-23 17:41:47 +00:00
  • c6bcbd71fb
    Fix attribute name. Jelmer Vernooij 2021-03-23 17:25:55 +00:00
  • 00e4c5e14a Install setuptools preemptively. Jelmer Vernooij 2021-03-23 16:37:20 +00:00
  • 980e8b7202 Fix repr. Jelmer Vernooij 2021-03-23 16:33:49 +00:00
  • 5030341d93 Handle simple cases. Jelmer Vernooij 2021-03-23 16:27:53 +00:00
  • b961a0d275 Handle gradlew not being executable. Jelmer Vernooij 2021-03-23 16:18:38 +00:00
  • 713a6dc2a7 Pass in build directory. Jelmer Vernooij 2021-03-23 16:04:58 +00:00
  • a5a615d9e8 Add husky. Jelmer Vernooij 2021-03-23 15:49:08 +00:00
  • 6cb75e75b0 Try harder to install node packages. Jelmer Vernooij 2021-03-23 15:41:53 +00:00
  • ddea6f957a Distinguish node module and package. Jelmer Vernooij 2021-03-23 15:37:12 +00:00
  • aa8dd6bb70
    Add missing escape. Jelmer Vernooij 2021-03-23 15:33:51 +00:00
  • 0b6cc8d8cc
    Support passing in tie breaking functions to apt resolver. Jelmer Vernooij 2021-03-23 15:29:31 +00:00
  • 94e0b4f99d Python refactoring. Jelmer Vernooij 2021-03-23 14:30:51 +00:00
  • 5b8e6718cb
    Move most of context into fixers. Jelmer Vernooij 2021-03-23 14:20:41 +00:00
  • 4230c7a6b8
    Fix pg_buildext running. Jelmer Vernooij 2021-03-23 13:50:53 +00:00
  • 96e3e52059 Add UnidentifiedError.__repr__. Jelmer Vernooij 2021-03-23 13:40:12 +00:00
  • 63d11917a7
    Support system-wide go code. Jelmer Vernooij 2021-03-23 13:36:34 +00:00
  • 3a84dfcdfc Require that dist files have a supported extension. Jelmer Vernooij 2021-03-23 12:32:40 +00:00
  • 2ddc2804a0 Detect problems when running resolver. Jelmer Vernooij 2021-03-23 03:18:48 +00:00
  • af3caadad2 Install ca-certificates if they are missing. Jelmer Vernooij 2021-03-23 02:19:59 +00:00
  • 816c14b9d8 Set user if it is not set. Jelmer Vernooij 2021-03-22 17:07:19 +00:00
  • 6b9dcb3e54
    Add go test path. Jelmer Vernooij 2021-03-22 15:54:30 +00:00
  • dfd18e07aa Check for go.sum. Jelmer Vernooij 2021-03-22 15:53:46 +00:00
  • 02177527c3
    Drop use of lintian-brush. Jelmer Vernooij 2021-03-22 15:46:09 +00:00
  • 7f55169fc6
    Add basic support for octave forge. Jelmer Vernooij 2021-03-22 14:49:08 +00:00
  • 24e417650a Scan in root as well. Jelmer Vernooij 2021-03-22 14:40:14 +00:00
  • 08e433b0f8 Add basic Octave support. Jelmer Vernooij 2021-03-22 14:39:48 +00:00
  • 4bfd284f2d Also look for NAMESPACE when packaging R packages. Jelmer Vernooij 2021-03-22 14:23:25 +00:00
  • ca95dbeb19
    Syntax error. Jelmer Vernooij 2021-03-22 14:14:49 +00:00
  • 7b794a987f
    Better support for user-local. Jelmer Vernooij 2021-03-22 14:14:15 +00:00
  • a0283a2e4e Require newer buildlog-consultant. Jelmer Vernooij 2021-03-22 13:41:15 +00:00
  • 802807f262 Fix typing. Jelmer Vernooij 2021-03-22 13:39:00 +00:00
  • fb6d15172a
    Pass along env to run_with_build_fixers. Jelmer Vernooij 2021-03-22 02:10:31 +00:00
  • d98fdbc14e Fix missing import. Jelmer Vernooij 2021-03-22 12:23:47 +00:00
  • ec126f7ba5 Support JRE installation. Jelmer Vernooij 2021-03-22 12:17:09 +00:00
  • 41d7d44b57 Support packaging subpath in create_dist_schroot. Jelmer Vernooij 2021-03-22 04:59:54 +00:00
  • b9da3cb223
    Preserve SETUPTOOLS_SCM_PRETEND_VERSION. Jelmer Vernooij 2021-03-22 01:51:54 +00:00
  • c38e32516f
    Add __repr__. Jelmer Vernooij 2021-03-21 23:07:46 +00:00
  • 42724a74a8 Add verbose option. Jelmer Vernooij 2021-03-21 22:50:19 +00:00
  • 3e4550a0a6
    Merge branch 'main' of https://github.com/jelmer/ognibuild Jelmer Vernooij 2021-03-21 20:00:04 +00:00
  • 04c3a81b9e Make cleanup optional. Jelmer Vernooij 2021-03-21 19:00:08 +00:00
  • c5a278729e
    Use auto_resolver rather than apt resolver. Jelmer Vernooij 2021-03-21 18:57:24 +00:00
  • 45e0f797e4 Factor out create_dist. Jelmer Vernooij 2021-03-21 18:48:24 +00:00
  • c657df7b17 Split out setup_vcs. Jelmer Vernooij 2021-03-21 18:12:43 +00:00
  • 4c34f79f4c
    Merge branch 'main' of https://github.com/jelmer/ognibuild Jelmer Vernooij 2021-03-21 02:07:16 +00:00
  • 88cab07354 Invoke tox if present. Jelmer Vernooij 2021-03-21 02:06:33 +00:00
  • 2a29cf67fa
    Merge branch 'main' of https://github.com/jelmer/ognibuild Jelmer Vernooij 2021-03-21 02:02:01 +00:00
  • 49a95cfe41 Invoke pep517 to create source tarball. Jelmer Vernooij 2021-03-21 02:01:09 +00:00
  • f32fd3c878
    Merge branch 'main' of https://github.com/jelmer/ognibuild Jelmer Vernooij 2021-03-20 20:24:19 +00:00
  • 5030d888c3
    re.escape literals. Jelmer Vernooij 2021-03-20 20:23:56 +00:00
  • b4a73897eb
    Merge branch 'main' of https://github.com/jelmer/ognibuild Jelmer Vernooij 2021-03-20 14:02:54 +00:00
  • b1aabf40de
    Pick winner using popcon. Jelmer Vernooij 2021-03-20 13:58:59 +00:00
  • 1cb0193cdd
    Merge branch 'main' of https://github.com/jelmer/ognibuild Jelmer Vernooij 2021-03-20 12:50:47 +00:00
  • 1edc111bc3 Strip newlines. Jelmer Vernooij 2021-03-20 12:50:23 +00:00
  • 2269458ee9 Fix handling of MissingPythonDistribution. Jelmer Vernooij 2021-03-20 12:45:34 +00:00
  • 2aaf74a384
    If dist is not supported, fall back to exporting. Jelmer Vernooij 2021-03-19 21:59:25 +00:00
  • 6bb2b0a847 Add BinaryRequirement.__repr__. Jelmer Vernooij 2021-03-20 03:15:24 +00:00
  • 4ce2b54c44
    Check for go.mod. Jelmer Vernooij 2021-03-20 00:50:02 +00:00
  • a6d333fbd1 Clarify that home directory creation happens in schroot. Jelmer Vernooij 2021-03-19 21:40:51 +00:00
  • 8336ac6113 Get setup_requires from pyproject and setup.cfg. Jelmer Vernooij 2021-03-19 20:57:38 +00:00