Commit graph

308 commits

Author SHA1 Message Date
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
Jelmer Vernooij
3d0519d83e Return a tuple from get_buildsystem. 2021-03-19 17:09:38 +00:00
Jelmer Vernooij
57746c8352 Add scan_buildsystems. 2021-03-19 17:05:47 +00:00
Jelmer Vernooij
a3f7f8ba21
Support Suggests/Depends/Imports in DESCRIPTION. 2021-03-19 15:00:35 +00:00
Jelmer Vernooij
4fbc36c7ff More R package support. 2021-03-19 14:41:43 +00:00
Jelmer Vernooij
2ceef03c8a
Add subpath argument. 2021-03-18 21:11:21 +00:00
Jelmer Vernooij
3aeb984147
Install missing dependencies when figuring out declared dependencies. 2021-03-18 19:56:44 +00:00
Jelmer Vernooij
c9e2db373f
Don't use quotes. 2021-03-18 17:06:36 +00:00
Jelmer Vernooij
97da5ea6bd Add R/CRAN support. 2021-03-18 14:59:57 +00:00
Jelmer Vernooij
84c8a1abda
Try the next level. 2021-03-18 14:16:52 +00:00
Jelmer Vernooij
37f56f8556 Drop travis probing. 2021-03-18 13:58:32 +00:00
Jelmer Vernooij
bd1d18a890
Probe from travis config. 2021-03-18 13:56:53 +00:00
Jelmer Vernooij
7b6fecc2ac Use probe for golang. 2021-03-18 12:08:36 +00:00
Jelmer Vernooij
6321f09c66 Fix style. 2021-03-18 12:08:29 +00:00
Jelmer Vernooij
4759ae87bb Shorten __repr__. 2021-03-17 20:09:56 +00:00
Jelmer Vernooij
a448f81761 Fix call to mkdir. 2021-03-17 19:43:31 +00:00
Jelmer Vernooij
eade730fc3 Fix == in python version string matching. 2021-03-17 18:36:02 +00:00
Jelmer Vernooij
f2515552e4 Add some __repr__. 2021-03-17 17:47:16 +00:00
Jelmer Vernooij
f174e7ce7b Fix arg. 2021-03-17 17:26:12 +00:00
Jelmer Vernooij
65612f8234 make sure retcode is defined. 2021-03-17 17:16:25 +00:00
Jelmer Vernooij
ba8f6d442c Don't treat DirEntry as a string. 2021-03-17 17:13:55 +00:00
Jelmer Vernooij
5ec4638487 Make relfilename a property. 2021-03-17 17:01:10 +00:00
Jelmer Vernooij
cb1adaa8a0 Support Module::Build::Tiny. 2021-03-17 16:57:44 +00:00
Jelmer Vernooij
4c40bc69d1 list cmake. 2021-03-17 16:49:50 +00:00
Jelmer Vernooij
9ad9309267 Add qmake support. 2021-03-17 16:49:31 +00:00
Jelmer Vernooij
703d1cda94
More probing, unify python code. 2021-03-17 16:29:02 +00:00
Jelmer Vernooij
b15dbe7c02
Probing. 2021-03-17 16:12:22 +00:00
Jelmer Vernooij
0c1abd29e3 Fix path to META.yml. 2021-03-17 16:02:41 +00:00
Jelmer Vernooij
ccc7b934a2 Enter context for PlainSession. 2021-03-17 15:06:15 +00:00
Jelmer Vernooij
997a643b01 Handle ~= for python. 2021-03-17 15:06:02 +00:00
Jelmer Vernooij
cc85d9d7a3
Add code for exporting. 2021-03-17 14:15:54 +00:00
Jelmer Vernooij
9792ddb865 Read requirements from pyproject.toml. 2021-03-17 13:26:14 +00:00
Jelmer Vernooij
40aa791ec1 Drop custom code. 2021-03-17 13:19:46 +00:00