Commit Graph

  • e3a8e49cf2
    TypeError -> ValueError #2002 Thomas Nagy 2017-07-30 00:13:42 +0200
  • 549fe8cd42
    Simplify BuilContext.post_group Thomas Nagy 2017-07-29 09:19:36 +0200
  • 2dac65fea9
    Document BuildContext.get_targets Thomas Nagy 2017-07-28 10:07:26 +0200
  • c6fb060710 Protoc: Fix bug in src-path Roman C. Podolski 2017-07-23 15:20:26 +0800
  • a6f4ad6e1d Protoc: Fix bug in src-path Roman C. Podolski 2017-07-23 15:20:26 +0800
  • 213068dc99 Better default uselib_store and define_name in check_cfg. Karl Linden 2017-07-21 20:44:08 +0200
  • df1767728f
    WAF_PRINT_FAILURE_LOG #1930 Thomas Nagy 2017-07-20 19:26:22 +0200
  • 12fb29e8a5
    WAF_PRINT_FAILURE_LOG #1930 Thomas Nagy 2017-07-20 19:26:22 +0200
  • 2fe4083f13
    Do not force an encoding on config.log on python2 #1974 Thomas Nagy 2017-07-19 22:38:12 +0200
  • 8fedfef8a3
    Do not force an encoding on config.log on python2 #1974 Thomas Nagy 2017-07-19 22:38:12 +0200
  • dd3a173e46 Simplify logic in validate_cfg Karl Linden 2017-07-16 21:01:17 +0200
  • 2c4ff3e28b Docs: Avoid Qt re-builds by sorting set of includes Sean Fisk 2017-07-05 20:20:33 -0400
  • 963c3bfd0c Avoid Qt re-builds by sorting set of includes Sean Fisk 2017-07-05 20:20:33 -0400
  • cc9374b646
    Assert against invalid inputs in Utils.run_prefork_process Thomas Nagy 2017-07-01 13:15:17 +0200
  • cddc5552e4 Rename WindowsError to OSError in Python3 Thomas Nagy 2017-06-23 16:51:54 +0200
  • 0a1d47c7ec Initialize Parallel.processed at 0 not 1 Thomas Nagy 2017-06-23 13:36:28 +0200
  • c49a74dd16 Cleanup for #1984 Thomas Nagy 2017-06-21 12:03:14 +0200
  • 8c76bd89ef eclipse: code cleanups as by comment to #1984 fedepell 2017-06-21 11:35:10 +0200
  • 73dab83957 eclipse: query the compiler for standard include dirs and add them in eclipse search path, so standard includes can be found also with non standard compilers if command doesn't succeed use hardcoded paths as before. tried with various gcc and llvm. fedepell 2017-06-21 09:04:06 +0200
  • 424e5aa4ce Cleanup for #1984 Thomas Nagy 2017-06-21 12:03:14 +0200
  • 928faedb44 eclipse: code cleanups as by comment to #1984 fedepell 2017-06-21 11:35:10 +0200
  • 32164c1004 eclipse: query the compiler for standard include dirs and add them in eclipse search path, so standard includes can be found also with non standard compilers if command doesn't succeed use hardcoded paths as before. tried with various gcc and llvm. fedepell 2017-06-21 09:04:06 +0200
  • 872052e5c7 Dependencies added after the build starts no longer raise assertions #1982 Thomas Nagy 2017-06-20 16:31:08 +0200
  • 3a838e9851 Delete playground/weak_constraint because it is obsolete Thomas Nagy 2017-06-20 11:22:58 +0200
  • 4d7527b4c4 Clarify the exception type raised by cmd_and_log Thomas Nagy 2017-06-20 11:20:53 +0200
  • 0c4b0592cd Update some old code in waflib/Tools/fc.py Thomas Nagy 2017-06-20 10:59:52 +0200
  • 8795ebc302 Decode vswhere output as utf8/replace when cp1252 fails Thomas Nagy 2017-06-19 20:24:21 +0200
  • c668663362 Decode vswhere output as utf8/replace when cp1252 fails Thomas Nagy 2017-06-19 20:24:21 +0200
  • 6a638625cf Update the Swig example #1982 Thomas Nagy 2017-06-19 19:42:53 +0200
  • 0cebd3bd4d Clarify the buildall alias Thomas Nagy 2017-06-16 11:16:22 +0200
  • 17cd653136 Clarify the buildall alias Thomas Nagy 2017-06-16 11:16:22 +0200
  • a550472fcb Fix missing tg_idx_count attribute on task generators Thomas Nagy 2017-06-16 00:28:49 +0200
  • f49f162817 Rework the priority system Thomas Nagy 2017-06-15 23:23:48 +0200
  • 0b5202a88b Simplify build order settings for "subst" tasks Thomas Nagy 2017-06-15 20:36:30 +0200
  • af4a768775 Try to process link tasks as early as possible Thomas Nagy 2017-06-15 16:01:12 +0200
  • e5e8397154 Change producer.outstanding.appendleft to producer.outstanding.append Thomas Nagy 2017-06-14 19:53:01 +0200
  • 23c0d41aff Schedule tasks using a priority queue Thomas Nagy 2017-06-14 18:59:28 +0200
  • ddce7d344e Simplify assertion logic in Runner.py Thomas Nagy 2017-06-14 14:16:54 +0200
  • ef75def36a Split incomplete tasks into DAG and non-DAG groups Thomas Nagy 2017-06-14 13:59:46 +0200
  • 1d4ce07dea Fix update->extend mismatch in Runner.py - work in progress #1982 Thomas Nagy 2017-06-09 15:54:08 +0200
  • f75de87cf4 Complete the rename Runner.frozen -> Runner.incomplete #1982 Thomas Nagy 2017-06-08 20:04:24 +0200
  • 2c9f86cc62 Ensure link tasks are processed after swig tasks Thomas Nagy 2017-06-08 19:46:22 +0200
  • ccf5961607 Ensure link tasks are processed after swig tasks Thomas Nagy 2017-06-08 19:46:22 +0200
  • 3e1e6586e5 Fix one regression on more_tasks #1981 Thomas Nagy 2017-06-08 14:27:56 +0200
  • 758d520e90 Fix the docstring of find_file #1980 Thomas Nagy 2017-06-07 19:21:27 +0200
  • aea1c587d3 Fix the docstring of find_file #1980 Thomas Nagy 2017-06-07 19:21:27 +0200
  • f72167b0e0 Fix one regression on more_tasks #1981 Thomas Nagy 2017-06-07 19:04:35 +0200
  • 2871e1d016
    waf-2.0.0pre4 Thomas Nagy 2017-06-04 09:19:14 +0200
  • 2fd1e44a98 Allow overriding namespace of resx files. Seth Hinze 2017-05-31 14:19:14 -0700
  • 8410d4554a Add xmldoc support to cs tool. Seth Hinze 2017-05-31 14:18:14 -0700
  • 1d99aed103 Allow /noconfig to be used with csc Seth Hinze 2017-05-31 14:15:46 -0700
  • a3b6d7dcac Fix pdb installation in cs tool. Seth Hinze 2017-05-31 14:17:08 -0700
  • c5227d0a2b
    docs Thomas Nagy 2017-06-04 08:41:43 +0200
  • 377d09831b
    Force an encoding on config.log #1974 Thomas Nagy 2017-06-02 21:17:09 +0200
  • a782130a2e
    waf-1.9.12 Thomas Nagy 2017-06-02 21:19:25 +0200
  • 7153756042
    Force an encoding on config.log #1974 Thomas Nagy 2017-06-02 21:17:09 +0200
  • c2a1081a41 Allow overriding namespace of resx files. Seth Hinze 2017-05-31 14:19:14 -0700
  • 68e7e073f0 Add xmldoc support to cs tool. Seth Hinze 2017-05-31 14:18:14 -0700
  • 026de60641 Allow /noconfig to be used with csc Seth Hinze 2017-05-31 14:15:46 -0700
  • 1f2ebd6db9 Fix pdb installation in cs tool. Seth Hinze 2017-05-31 14:17:08 -0700
  • 578230789a
    Handle spaces in python paths on Windows #1973 Thomas Nagy 2017-05-28 20:13:55 +0200
  • 85efdc2246
    Handle spaces in python paths on Windows #1973 Thomas Nagy 2017-05-28 20:13:55 +0200
  • 73e7568165 Preserve modification time for is_copy=True Jan Niklas Hasse 2017-05-12 14:05:18 +0200
  • b639668c3b eclipse: generate configuration just for languages that are effecitvely used in wscript and not all of them all the time fedepell 2017-05-19 10:21:23 +0200
  • 372c801472 eclipse: little code cleanup fedepell 2017-05-19 08:59:13 +0200
  • 11d5efca68 eclipse: added a playground area for testing the eclipse extra (#1968) Federico Pellegrin 2017-05-18 22:16:43 +0200
  • bb9f4a3b82 javaw: run use_javac_files() before propagate_uselib_vars() Gustavo Sousa 2017-05-17 14:47:46 -0300
  • 45dafcb0fe eclipse: generate configuration just for languages that are effecitvely used in wscript and not all of them all the time fedepell 2017-05-19 10:21:23 +0200
  • a952131d03 eclipse: little code cleanup fedepell 2017-05-19 08:59:13 +0200
  • b0eb986e9a eclipse: added a playground area for testing the eclipse extra (#1968) Federico Pellegrin 2017-05-18 22:16:43 +0200
  • 003f9dd5a8 javaw: run use_javac_files() before propagate_uselib_vars() Gustavo Sousa 2017-05-17 14:47:46 -0300
  • 60070330a6 eclipse: add support also for java project configuration generation fedepell 2017-05-16 10:06:58 +0200
  • 5410e58ce5 cpplint: logger subclasses also inherit from object to safely call super() Akira Baruah 2017-05-11 15:57:00 -0700
  • 07c47309de
    Handle vswhere output encodings in Python2 #1965 Thomas Nagy 2017-05-13 09:53:49 +0200
  • ce23d509ba eclipse: add support also for java project configuration generation fedepell 2017-05-16 10:06:58 +0200
  • cc52c6e230 cpplint: logger subclasses also inherit from object to safely call super() Akira Baruah 2017-05-11 15:57:00 -0700
  • 5e6e73fce6
    Handle vswhere output encodings in Python2 #1965 Thomas Nagy 2017-05-13 09:53:49 +0200
  • 86134af9fb cpplint: fix Python 2 import name collision using `absolute_import` Akira Baruah 2017-05-08 14:58:53 -0700
  • f7ff1dd521 cpplint: fix Python 2 import name collision using `absolute_import` Akira Baruah 2017-05-08 14:58:53 -0700
  • 41a325496a
    waf-2.0.0pre3 Thomas Nagy 2017-05-08 19:13:38 +0200
  • 7a51f8f364 Detect older products with vswhere.exe Thomas Nagy 2017-05-06 10:33:10 +0200
  • 37e2cf449c Detect MSVS 15.0 Installation path (via vswhere) Refael Ackermann 2017-04-21 20:03:37 -0400
  • cbf4c4f861
    waf-1.9.11 Thomas Nagy 2017-05-06 16:55:03 +0200
  • a65c7c03b7
    Detect older products with vswhere.exe Thomas Nagy 2017-05-06 10:33:10 +0200
  • e19d9d990f Detect MSVS 15.0 Installation path (via vswhere) Refael Ackermann 2017-04-21 20:03:37 -0400
  • 579893f61f Import library files need to be installed into lib/ on Windows Jan Niklas Hasse 2017-05-05 10:38:50 +0200
  • 71d73d09dd eclipse: create the pydev python path configuration from the waf setup so the symbols can be correctly resolved in the IDE fedepell 2017-05-03 13:21:33 +0200
  • ac4cd579e6 eclipse: use standard variable ${PROJECT_DIR_NAME} in pydev configuration instead of hardcoded name for better portability fedepell 2017-05-03 09:57:23 +0200
  • 7142640257 Import library files need to be installed into lib/ on Windows Jan Niklas Hasse 2017-05-05 10:38:50 +0200
  • 28cb614069 eclipse: create the pydev python path configuration from the waf setup so the symbols can be correctly resolved in the IDE fedepell 2017-05-03 13:21:33 +0200
  • adc94bce75 eclipse: use standard variable ${PROJECT_DIR_NAME} in pydev configuration instead of hardcoded name for better portability fedepell 2017-05-03 09:57:23 +0200
  • acb0420313 eclipse: absolute include paths must be added without the workspace prefix or they will result in an incorrect path. treat them correctly as system paths. fedepell 2017-05-02 13:59:22 +0200
  • 25e01a2077 eclipse: generate tool index dynamically or visually eclipse will get confused and overwrite the name of the tools, even if the functionality seems somehow to work anyway. documentation I found seems to point that the index should be unique. fedepell 2017-05-02 13:40:08 +0200
  • f7068944f3 eclipse: pass correct languageId for C++ when generating tool otherwise settings will not be used when C++ files are edited fedepell 2017-05-02 13:32:22 +0200
  • ddd49b571b eclipse: absolute include paths must be added without the workspace prefix or they will result in an incorrect path. treat them correctly as system paths. fedepell 2017-05-02 13:59:22 +0200
  • 543cc204a6 eclipse: generate tool index dynamically or visually eclipse will get confused and overwrite the name of the tools, even if the functionality seems somehow to work anyway. documentation I found seems to point that the index should be unique. fedepell 2017-05-02 13:40:08 +0200
  • d618c52931 eclipse: pass correct languageId for C++ when generating tool otherwise settings will not be used when C++ files are edited fedepell 2017-05-02 13:32:22 +0200
  • 60635533c5 cpplint: add `--cpplint-root` option Akira Baruah 2017-04-26 22:50:41 -0700
  • 2a7370c597 Check `env.CPPLINT_SKIP` after `options` are converted to `env`s #1953 Akira Baruah 2017-04-25 20:17:27 -0700
  • 6cf97685f3 cpplint: add `--cpplint-root` option Akira Baruah 2017-04-26 22:50:41 -0700