Commit graph

390 commits

Author SHA1 Message Date
Jelmer Vernooij
02177527c3
Drop use of lintian-brush. 2021-03-22 15:46:09 +00:00
Jelmer Vernooij
7f55169fc6
Add basic support for octave forge. 2021-03-22 14:49:08 +00:00
Jelmer Vernooij
24e417650a Scan in root as well. 2021-03-22 14:40:14 +00:00
Jelmer Vernooij
08e433b0f8 Add basic Octave support. 2021-03-22 14:39:48 +00:00
Jelmer Vernooij
4bfd284f2d Also look for NAMESPACE when packaging R packages. 2021-03-22 14:23:25 +00:00
Jelmer Vernooij
ca95dbeb19
Syntax error. 2021-03-22 14:14:49 +00:00
Jelmer Vernooij
7b794a987f
Better support for user-local. 2021-03-22 14:14:15 +00:00
Jelmer Vernooij
a0283a2e4e Require newer buildlog-consultant. 2021-03-22 13:41:15 +00:00
Jelmer Vernooij
802807f262 Fix typing. 2021-03-22 13:39:00 +00:00
Jelmer Vernooij
fb6d15172a
Pass along env to run_with_build_fixers. 2021-03-22 12:24:36 +00:00
Jelmer Vernooij
d98fdbc14e Fix missing import. 2021-03-22 12:23:47 +00:00
Jelmer Vernooij
ec126f7ba5 Support JRE installation. 2021-03-22 12:17:09 +00:00
Jelmer Vernooij
41d7d44b57 Support packaging subpath in create_dist_schroot. 2021-03-22 04:59:54 +00:00
Jelmer Vernooij
b9da3cb223
Preserve SETUPTOOLS_SCM_PRETEND_VERSION. 2021-03-22 01:51:54 +00:00
Jelmer Vernooij
c38e32516f
Add __repr__. 2021-03-21 23:07:46 +00:00
Jelmer Vernooij
42724a74a8 Add verbose option. 2021-03-21 22:50:19 +00:00
Jelmer Vernooij
3e4550a0a6
Merge branch 'main' of https://github.com/jelmer/ognibuild 2021-03-21 20:00:04 +00:00
Jelmer Vernooij
04c3a81b9e Make cleanup optional. 2021-03-21 19:00:08 +00:00
Jelmer Vernooij
c5a278729e
Use auto_resolver rather than apt resolver. 2021-03-21 18:57:24 +00:00
Jelmer Vernooij
45e0f797e4 Factor out create_dist. 2021-03-21 18:48:24 +00:00
Jelmer Vernooij
c657df7b17 Split out setup_vcs. 2021-03-21 18:12:43 +00:00
Jelmer Vernooij
4c34f79f4c
Merge branch 'main' of https://github.com/jelmer/ognibuild 2021-03-21 02:07:16 +00:00
Jelmer Vernooij
88cab07354 Invoke tox if present. 2021-03-21 02:06:33 +00:00
Jelmer Vernooij
2a29cf67fa
Merge branch 'main' of https://github.com/jelmer/ognibuild 2021-03-21 02:02:01 +00:00
Jelmer Vernooij
49a95cfe41 Invoke pep517 to create source tarball. 2021-03-21 02:01:09 +00:00
Jelmer Vernooij
f32fd3c878
Merge branch 'main' of https://github.com/jelmer/ognibuild 2021-03-20 20:24:19 +00:00
Jelmer Vernooij
5030d888c3
re.escape literals. 2021-03-20 20:23:56 +00:00
Jelmer Vernooij
b4a73897eb
Merge branch 'main' of https://github.com/jelmer/ognibuild 2021-03-20 14:02:54 +00:00
Jelmer Vernooij
b1aabf40de
Pick winner using popcon. 2021-03-20 14:02:30 +00:00
Jelmer Vernooij
1cb0193cdd
Merge branch 'main' of https://github.com/jelmer/ognibuild 2021-03-20 12:50:47 +00:00
Jelmer Vernooij
1edc111bc3 Strip newlines. 2021-03-20 12:50:23 +00:00
Jelmer Vernooij
2269458ee9 Fix handling of MissingPythonDistribution. 2021-03-20 12:45:34 +00:00
Jelmer Vernooij
2aaf74a384
If dist is not supported, fall back to exporting. 2021-03-20 03:16:25 +00:00
Jelmer Vernooij
6bb2b0a847 Add BinaryRequirement.__repr__. 2021-03-20 03:15:24 +00:00
Jelmer Vernooij
4ce2b54c44
Check for go.mod. 2021-03-20 00:50:02 +00:00
Jelmer Vernooij
a6d333fbd1 Clarify that home directory creation happens in schroot. 2021-03-19 21:40:51 +00:00
Jelmer Vernooij
8336ac6113 Get setup_requires from pyproject and setup.cfg. 2021-03-19 20:57:38 +00:00
Jelmer Vernooij
18e258fd17 Handle missing setup.cfg. 2021-03-19 20:52:36 +00:00
Jelmer Vernooij
ba75a235f3 Handle != in python specs. 2021-03-19 20:47:03 +00:00
Jelmer Vernooij
514f57435a
Some support for setup.cfg files. 2021-03-19 20:38:08 +00:00
Jelmer Vernooij
e5182a4bc9
Install setup requires before invoking setup.py. 2021-03-19 20:06:28 +00:00
Jelmer Vernooij
c0f150c716 Search for m4 aliases as well. 2021-03-19 18:24:01 +00:00
Jelmer Vernooij
a94cf977c0 only look for build-backend when pyproject is present. 2021-03-19 18:13:13 +00:00
Jelmer Vernooij
f176b3c596 Default to test_requires being an empty list. 2021-03-19 18:09:42 +00:00
Jelmer Vernooij
31200e4ad8 Strip newlines. 2021-03-19 18:08:21 +00:00
Jelmer Vernooij
a29b2d580e
Parse out build backend for python stuff. 2021-03-19 18:06:52 +00:00
Jelmer Vernooij
4ad25dd6ea
Don't keep line endings. 2021-03-19 17:54:13 +00:00
Jelmer Vernooij
cfb631896f Typo. 2021-03-19 17:39:41 +00:00
Jelmer Vernooij
ca7853464d Default to empty list. 2021-03-19 17:31:44 +00:00
Jelmer Vernooij
498aeaa7ef
Use SesionAlreadyOpen/NoSessionOpen. 2021-03-19 17:29:06 +00:00