40 Commits

Author SHA1 Message Date
Peter Dimov
930d2d320a depinst: change vprint to print to stderr; the messages are status, not program output 2025-10-17 19:36:57 +03:00
Peter Dimov
15d61d54bb Cosmetic enhancements 2025-10-10 19:34:45 +03:00
Dmitry Arkhipov
dad7ac20c9 depinst option to reject dependency cycles 2025-10-10 19:03:30 +03:00
Peter Dimov
bc96ab7202 Revert "depinst option to detect cycles" 2025-10-09 21:30:37 +03:00
Dmitry Arkhipov
8ed46bb7e5 depinst option to reject cycles 2025-10-09 16:38:42 +03:00
Peter Dimov
82aff3cd12 Update exceptions.txt 2021-05-30 08:17:22 +03:00
Peter Dimov
028cfdca80 Update exceptions.txt 2021-02-07 17:09:57 +02:00
Peter Dimov
9d58908193 Update exceptions.txt 2020-03-28 16:59:04 +02:00
Peter Dimov
289d90c89b Check the exit code of git update and raise an exception if nonzero; fixes #13 2020-03-10 05:23:30 +02:00
Peter Dimov
0d07600da4 Add tools/cmake to essentials 2019-12-17 19:34:55 +02:00
Peter Dimov
4de55f0b23 Minor -u fixes 2019-12-15 17:20:35 +02:00
Eisuke Kawashima
df1259dec1 depinst/depinst.py: Update library argument as well if --update is given 2019-12-15 14:08:18 +09:00
Peter Dimov
b87f4a3bdc Update exceptions (disjoint_sets was moved to graph) 2019-05-02 21:06:00 +03:00
Peter Dimov
45d60fb9a0 Print ignored dependencies when --verbose 2019-02-15 17:34:16 +02:00
Peter Dimov
1b0ce05559 Merge branch 'develop' of https://github.com/HDembinski/boostdep into feature/depinst-ignore 2019-02-15 17:27:52 +02:00
Hans Dembinski
0171e07940 only ignore top level dependencies 2019-02-14 21:17:35 +01:00
Peter Dimov
f77ffb75b0 Open files in latin-1 under Python 3 2019-02-14 15:36:18 +02:00
Peter Dimov
b0eedbcd5b Update depinst.py for Python 3 2019-02-14 06:25:18 +02:00
Hans Dembinski
cb40bf914b allow blocking dependencies (because they are optional) 2019-02-13 21:25:17 +01:00
Peter Dimov
6097de6d0b Update exceptions.txt 2019-01-28 04:31:18 +02:00
Peter Dimov
7def309b0a Merge branch 'develop' into feature/depinst-exclude 2019-01-14 00:24:03 +02:00
Peter Dimov
8630467ea2 Update exceptions.txt 2019-01-14 00:23:36 +02:00
Peter Dimov
a84e69c995 Add --exclude to depinst 2019-01-13 22:56:38 +02:00
Peter Dimov
e2809d6848 Install essential modules 2018-12-22 03:08:08 +02:00
Peter Dimov
6cdbc5da81 Update exceptions.txt 2018-10-29 01:33:34 +02:00
Peter Dimov
784ffecf4e Update exceptions.txt 2018-10-16 04:21:05 +03:00
Peter Dimov
7161896877 Only use unicode() on Windows 2018-10-06 21:52:11 +03:00
Peter Dimov
c3058e7c63 Use unicode() for the directory name in os.walk 2018-10-06 20:46:53 +03:00
Peter Dimov
450fac742f Change help text of -g 2018-09-21 19:29:00 +03:00
Antony Polukhin
15d1313732 Allow passing additional git arguments (like --jobs 4) and update multiple modules simultaneously 2018-03-08 09:58:40 +03:00
Peter Dimov
7949865fa0 Update exceptions.txt 2017-12-28 23:03:49 +02:00
Peter Dimov
e62901ae18 Fix case when no -I was given 2017-10-25 06:07:25 +03:00
Peter Dimov
e27e853d99 depinst: add support for -I/--include to add a subdirectory to scan 2017-10-25 05:57:53 +03:00
Peter Dimov
36e0115840 Update header exception list 2017-10-22 03:44:07 +03:00
Peter Dimov
0f9c811d7f Update header exception list 2017-10-19 17:31:47 +03:00
Peter Dimov
53cde5d837 Scan example/ in addition to test/ 2017-10-14 18:54:37 +03:00
Peter Dimov
144a5ef7b3 Update exceptions.txt 2017-06-22 22:43:06 +03:00
Peter Dimov
09cb31727c Remove --depth 1 from git submodule update. 2016-11-21 19:27:00 +02:00
Peter Dimov
dc6ee4976b Add license, fix typo 2016-11-15 18:27:09 +02:00
Peter Dimov
47c12ebef9 Add depinst.py. 2016-11-11 21:52:51 +02:00