Commit graph

  • ea32f33f90
    Add architecture. Jelmer Vernooij 2021-03-02 01:16:51 +00:00
  • 10edeef330
    Add doc on concepts. Jelmer Vernooij 2021-03-02 01:16:24 +00:00
  • f8d269b6e5 Fix style. Jelmer Vernooij 2021-03-01 19:01:52 +00:00
  • 1741622d85
    Fix tests. Jelmer Vernooij 2021-03-01 18:26:53 +00:00
  • 677358e0d5
    Support quiet mode for dist. Jelmer Vernooij 2021-03-01 18:20:21 +00:00
  • 354001c60a
    egg-info doesn't need to have contents.. Jelmer Vernooij 2021-03-01 17:20:26 +00:00
  • 8955497adf
    Better AptRequirement management. Jelmer Vernooij 2021-03-01 17:14:53 +00:00
  • 693b6382ae
    Python specs. Jelmer Vernooij 2021-03-01 16:28:23 +00:00
  • a8663e0eaa
    More complex python requirement parsing. Jelmer Vernooij 2021-03-01 15:22:28 +00:00
  • 78b59759c9 Some renames. Jelmer Vernooij 2021-03-01 15:00:32 +00:00
  • 217e87a3a8 Split out binaries. Jelmer Vernooij 2021-03-01 01:42:44 +00:00
  • e103194e1a Setting logging format. Jelmer Vernooij 2021-03-01 01:35:33 +00:00
  • 88f484c58f Don't hardcode changelog entry. Jelmer Vernooij 2021-03-01 01:21:18 +00:00
  • 94d98b244d
    Improve deb-fix-build. Jelmer Vernooij 2021-03-01 01:20:06 +00:00
  • fb41c93e82
    Some more fixes. Jelmer Vernooij 2021-02-28 23:04:54 +00:00
  • bbf98a0550 releasing package ognibuild version 0.0.1~git20210228.bc79314-1 Jelmer Vernooij 2021-02-28 14:55:03 +00:00
  • bf3f3350ab
    New upstream snapshot. Jelmer Vernooij 2021-02-28 14:54:03 +00:00
  • 206a7da821 Import upstream version 0.0.1~git20210228.bc79314, md5 35c6c92e4da7c28a22dd613fa6517f4a Jelmer Vernooij 2021-02-28 14:53:59 +00:00
  • bc7931458c Fix tests. Jelmer Vernooij 2021-02-28 14:53:41 +00:00
  • c6b512db5f Wrap-and-sort. Jelmer Vernooij 2021-02-28 14:52:16 +00:00
  • b46bde6c34
    Add dependency on buildlog-consultant. Jelmer Vernooij 2021-02-28 14:51:09 +00:00
  • 7964046324
    New upstream snapshot. Jelmer Vernooij 2021-02-28 14:50:15 +00:00
  • 11b6de3187 Import upstream version 0.0.1~git20210228.2528295, md5 71df9a4f9e95a22267394a9ac973eb6d Jelmer Vernooij 2021-02-28 14:49:54 +00:00
  • 2528295181
    Add definition of resolve. Jelmer Vernooij 2021-02-28 14:49:17 +00:00
  • 27a02686d6 Add hackage repository support. Jelmer Vernooij 2021-02-27 17:23:51 +00:00
  • a963db22be
    Fix schroot operation. Jelmer Vernooij 2021-02-27 16:35:32 +00:00
  • 7c61fa0e43 Some more refactoring. Jelmer Vernooij 2021-02-27 16:20:07 +00:00
  • dd14deb00d Fix all tests. Jelmer Vernooij 2021-02-27 16:05:36 +00:00
  • 6b30479b97
    More fixes. Jelmer Vernooij 2021-02-26 03:19:33 +00:00
  • aa2a3e47fa More refactoring. Jelmer Vernooij 2021-02-26 01:41:05 +00:00
  • 795bca3a13 Some more refactoring. Jelmer Vernooij 2021-02-25 23:38:34 +00:00
  • be24ed6b4f More refactoring. Jelmer Vernooij 2021-02-25 03:37:09 +00:00
  • c184e01aef
    More refactoring. Jelmer Vernooij 2021-02-25 03:22:55 +00:00
  • 8a7ad4fdd8 Update email. Jelmer Vernooij 2021-02-24 15:33:44 +00:00
  • 22551c1ffb add code of conduct. Jelmer Vernooij 2021-02-24 15:17:06 +00:00
  • e3ca48a8e0 Add SECURITY.md. Jelmer Vernooij 2021-02-24 15:15:30 +00:00
  • eddc4d272b
    Add fixer class. Jelmer Vernooij 2021-02-24 03:21:48 +00:00
  • c13fcb8306 Move more to resolver-apt. Jelmer Vernooij 2021-02-24 02:54:18 +00:00
  • 5beef23fc8 Use resolver in more cases. Jelmer Vernooij 2021-02-24 01:28:49 +00:00
  • 9064024b83
    Remove duplicate variable. Jelmer Vernooij 2021-02-22 17:14:08 +00:00
  • f0e45ab26b
    Rename architecture.md. Jelmer Vernooij 2021-02-20 01:50:29 +00:00
  • b689774fa6
    Avoid using silver-platter. Jelmer Vernooij 2021-02-13 14:52:09 +00:00
  • ee5a8462f3
    More work on resolvers. Jelmer Vernooij 2021-02-13 14:50:09 +00:00
  • 7359c07b96
    Drop warn and note functions. Jelmer Vernooij 2021-02-10 14:02:46 +00:00
  • 4d4c8d880b
    Avoid use of breezy-debian. Jelmer Vernooij 2021-02-10 01:54:29 +00:00
  • 73e47483ff
    Fix formatting. Jelmer Vernooij 2021-02-10 01:33:35 +00:00
  • 8aae9c93d8
    Reformat using black. Jelmer Vernooij 2021-02-09 23:19:40 +00:00
  • 4b1591d864
    Fix typing. Jelmer Vernooij 2021-02-09 03:05:16 +00:00
  • fa222a6ae4
    More work on factoring out resolver. Jelmer Vernooij 2021-02-09 02:11:02 +00:00
  • 713a624b00
    More work on resolvers. Jelmer Vernooij 2021-02-08 20:48:23 +00:00
  • d89426738f
    More work on resolvers. Jelmer Vernooij 2021-02-08 17:47:39 +00:00
  • 2aab09121d Move code to .apt. Jelmer Vernooij 2021-02-23 03:22:41 +00:00
  • 7d996d007b Use logging. Jelmer Vernooij 2021-02-22 17:19:29 +00:00
  • 95f5bc2a4c
    Import some fixes from resolver branch. Jelmer Vernooij 2021-02-22 17:17:12 +00:00
  • a411b4dc38 add missing import Jelmer Vernooij 2021-02-17 02:35:55 +00:00
  • 8669257e13 Skip tests on non-debian systems. Jelmer Vernooij 2021-02-17 00:06:48 +00:00
  • 49e6237ef3 Oops. Jelmer Vernooij 2021-02-16 23:46:44 +00:00
  • 17b79eb326 Missing import. Jelmer Vernooij 2021-02-16 23:37:44 +00:00
  • 1aeadfdf5d Drop windows support. Jelmer Vernooij 2021-02-16 23:32:38 +00:00
  • d34c76972c Drop pypy support for now. Jelmer Vernooij 2021-02-16 23:31:58 +00:00
  • 0a2cc19f35 Skip some tests on non-debian systems. Jelmer Vernooij 2021-02-16 23:30:17 +00:00
  • 9b211ee38c Fix tests when DEBFULLNAME is not me. Jelmer Vernooij 2021-02-16 23:15:09 +00:00
  • 3751f56628 Add dependency on testtools. Jelmer Vernooij 2021-02-16 20:12:40 +00:00
  • ccef935c67 Set egg=. Jelmer Vernooij 2021-02-16 20:05:17 +00:00
  • 3181bcf756 Install distro-info from git. Jelmer Vernooij 2021-02-16 20:03:31 +00:00
  • bb16d21668 breezy, not brz Jelmer Vernooij 2021-02-16 19:02:11 +00:00
  • 503537327a Add missing deps. Jelmer Vernooij 2021-02-16 18:54:04 +00:00
  • ecd4906be1 Dro pypi. Jelmer Vernooij 2021-02-16 17:40:58 +00:00
  • 43cb8ebb1b Install python-debian from git, to fix build on Windows. Jelmer Vernooij 2021-02-16 01:17:03 +00:00
  • 0133fb90ec Avoid imorting from silver-platter. Jelmer Vernooij 2021-02-13 14:53:42 +00:00
  • efa2bdb894 Avoid apt_pkg. Jelmer Vernooij 2021-02-10 02:39:31 +00:00
  • 7bfa909c00 Raise error when no cwd is set. Jelmer Vernooij 2021-02-10 02:34:57 +00:00
  • b26ba81bf6 Fix mypy install. Jelmer Vernooij 2021-02-10 02:24:32 +00:00
  • 43dfe81f66 Fix formatting. Jelmer Vernooij 2021-02-10 02:19:06 +00:00
  • 3fe7cb2a7e
    Avoid use of breezy-debian. Jelmer Vernooij 2021-02-10 01:54:29 +00:00
  • dc29ed8b1d Add Session.exists / Session.scandir. Jelmer Vernooij 2021-02-08 18:06:21 +00:00
  • 68a4964d59
    Fix import. Jelmer Vernooij 2021-02-08 17:48:12 +00:00
  • 9870c12a33 Fix compatibility with newer buildlog-consultant. Jelmer Vernooij 2021-02-08 17:35:08 +00:00
  • ab99144388 Drop stubs. Jelmer Vernooij 2021-02-08 02:29:17 +00:00
  • d47bd99e21 Factor out satisfy_build_depends. Jelmer Vernooij 2021-02-08 02:27:57 +00:00
  • 26548c45e9 Factor out setup. Jelmer Vernooij 2021-02-08 02:27:24 +00:00
  • 83c3a7bd0d Drop unnecessary git deps. Jelmer Vernooij 2021-02-08 02:25:34 +00:00
  • 4da2bd7633 Finish splitting build systems. Jelmer Vernooij 2021-02-07 23:55:21 +00:00
  • 3c884f2c51 Some more improvements. Jelmer Vernooij 2021-02-07 22:08:29 +00:00
  • 21ed7c4a7d Implement basic subcommands. Jelmer Vernooij 2021-02-07 21:55:47 +00:00
  • 88213d8500
    Split out vcs module. Jelmer Vernooij 2021-02-06 18:50:52 +00:00
  • 3b71585f6c
    Split out fix_build module from dist. Jelmer Vernooij 2021-02-06 18:48:00 +00:00
  • db616ee3b0
    Don't invoke apt unless we have to. Jelmer Vernooij 2021-02-06 18:35:23 +00:00
  • 8133a5fa68
    Raise NoBuildToolsFound. Jelmer Vernooij 2021-02-06 16:09:49 +00:00
  • 1dac0c527a
    Split out DistCatcher. Jelmer Vernooij 2021-02-06 15:30:31 +00:00
  • 093343b085
    Move some more things around. Jelmer Vernooij 2021-02-06 15:20:55 +00:00
  • 69ae73b960
    Split out build system. Jelmer Vernooij 2021-02-06 14:59:49 +00:00
  • 7919d42f05 Some more work on integrating dist. Jelmer Vernooij 2021-02-06 03:45:26 +00:00
  • 5693f20de6
    Add UnidentifiedError. Jelmer Vernooij 2021-02-05 18:01:56 +00:00
  • f6f6b5a696
    Remove duplicate run_with_tee. Jelmer Vernooij 2021-02-05 17:41:24 +00:00
  • b7f2f8dbe3 Install brz-debian. Jelmer Vernooij 2021-02-05 17:34:12 +00:00
  • 8d5dc49b39 Add releaser config. Jelmer Vernooij 2021-02-05 17:19:53 +00:00
  • 49b90ef7a4 Add debmutate dependency. Jelmer Vernooij 2021-02-05 17:13:48 +00:00
  • db07573ca9 Add python-debian dependency. Jelmer Vernooij 2021-02-05 17:10:14 +00:00
  • 3df3935b8d Install cython. Jelmer Vernooij 2021-02-05 17:06:57 +00:00