Commit Graph

  • e8bf2731d1
    Increase the default cache size for c_preproc Thomas Nagy 2016-03-19 15:18:16 +0100
  • f556c6ee81 Add commit() method to ConfigSet Gustavo Jose de Sousa 2016-03-19 10:43:36 -0300
  • 6f53c05079
    Docs Thomas Nagy 2016-03-19 14:47:10 +0100
  • dc1a0d00a2
    Docs Thomas Nagy 2016-03-19 14:47:10 +0100
  • a08aff6bff
    Format debug/info records lazily Thomas Nagy 2016-03-19 14:46:22 +0100
  • d62767e561
    Add Node.isdir and remove cache_isdir optimizations for the time being Thomas Nagy 2016-03-19 14:21:02 +0100
  • 555507975d
    Rewrite ConfigSet._get_list_value_for_modification Thomas Nagy 2016-03-19 10:26:42 +0100
  • d54622e341
    Simplification: remove Configure.err_handler Thomas Nagy 2016-03-18 19:54:31 +0100
  • 79dc2698fe
    Fix for extra lines in windows logs - Issue 1715 Thomas Nagy 2016-03-18 19:32:10 +0100
  • 7960f19cb1
    Fix for extra lines in windows logs - Issue 1715 Thomas Nagy 2016-03-18 19:32:10 +0100
  • 1fb3645493
    Simplifications Thomas Nagy 2016-03-18 18:26:25 +0100
  • 017d8fd39e
    Use relative paths in apply_incpaths by default Thomas Nagy 2016-03-17 22:56:34 +0100
  • ddead0ed59
    Simplification: use dict.update() Thomas Nagy 2016-03-16 22:59:59 +0100
  • b63ae9b2ef
    Code simplification Thomas Nagy 2016-03-16 22:28:50 +0100
  • e19c0e7e77
    Simplification, no need to use item ids anymore Thomas Nagy 2016-03-16 20:11:24 +0100
  • 0970eb86cb
    docs Thomas Nagy 2016-03-15 22:06:10 +0100
  • 5bf2132211
    docs Thomas Nagy 2016-03-15 19:26:31 +0100
  • 381337357e
    docs Thomas Nagy 2016-03-13 09:17:09 +0100
  • 83c237ffe0
    Redundant repr() call Thomas Nagy 2016-03-12 12:35:09 +0100
  • d81dfac34e
    docs Thomas Nagy 2016-03-12 12:32:27 +0100
  • 89ac2f0215
    Issue 1594 Thomas Nagy 2016-03-09 22:25:52 +0100
  • d45b8447a8
    docs Thomas Nagy 2016-03-08 21:28:20 +0100
  • e6bb4693cb No need for update_outputs in waf 1.9 Thomas Nagy 2016-03-08 19:18:18 +0100
  • 2a6f9ed99a
    Remove waf.asc after producing a signed waf file Thomas Nagy 2016-03-08 19:16:49 +0100
  • b08125520f
    Remove waf.asc after producing a signed waf file Thomas Nagy 2016-03-08 19:16:49 +0100
  • 42622a6e52
    Do not cache Waf tools in configure Thomas Nagy 2016-03-07 23:38:14 +0100
  • 3cac9c7077
    Node objects can be folders too, but dependencies must be managed manually Thomas Nagy 2016-03-07 21:12:51 +0100
  • 6768a4cb38
    Unbind task.last_cmd when the command is successful Thomas Nagy 2016-03-06 17:23:24 +0100
  • 0484caf3d6
    docs Thomas Nagy 2016-03-06 13:19:14 +0100
  • 8e4f6ea5f1
    Waf 1.8.20 (set the version number) waf-1.8.20 Thomas Nagy 2016-03-06 12:07:44 +0100
  • 14c787c991
    waf 1.8.20 Thomas Nagy 2016-03-06 12:02:46 +0100
  • 333aec0b96
    Removed Utils.nogc as it is unused Thomas Nagy 2016-03-05 11:45:16 +0100
  • b95db27d05
    Micro-optimization Thomas Nagy 2016-03-05 11:05:43 +0100
  • 24d70a0bc0
    clang quirks - Issue 1714 Thomas Nagy 2016-03-04 19:23:14 +0100
  • 64af7a67bb
    clang quirks - Issue 1714 Thomas Nagy 2016-03-04 19:23:14 +0100
  • a8a918763f
    Missing output with -j1 Thomas Nagy 2016-03-03 23:36:18 +0100
  • 95fce2aba8
    Workaround for unreadable home folders Thomas Nagy 2016-03-01 22:45:39 +0100
  • 028ecf43df
    Workaround for unreadable home folders Thomas Nagy 2016-03-01 22:45:39 +0100
  • 0ab704f5a4 Minor optimization in Utils.h_list Thomas Nagy 2016-02-29 18:40:44 +0100
  • b4437f3b51
    Exception handling enhancements Thomas Nagy 2016-02-28 14:23:54 +0100
  • 3ced4c6695
    Utils.ex_stack is the same as traceback.format_exc as we are no longer on Python 2.3 Thomas Nagy 2016-02-28 12:23:18 +0100
  • 08a39b7b19
    Ironpython does not have += on deques Thomas Nagy 2016-02-28 11:37:00 +0100
  • 126fc7e4b4
    Missing piece of code Thomas Nagy 2016-02-28 11:30:18 +0100
  • 1524d74301
    Missing line Thomas Nagy 2016-02-28 10:34:32 +0100
  • df956ed5c5
    Better task cleanup logic Thomas Nagy 2016-02-28 10:13:03 +0100
  • 248d89e85b
    Use deques Thomas Nagy 2016-02-28 10:01:43 +0100
  • 220ac6de5e
    Pre-fork processes for Python2 Thomas Nagy 2016-02-28 00:12:50 +0100
  • 9dbcc4274b
    Fixed the broken logic in process execution Thomas Nagy 2016-02-27 09:37:04 +0100
  • 015f522fb3 add option for line length to cpplint Daniel Bartel 2016-02-26 22:57:59 +0100
  • 5e1c07be85 Merge pull request #1711 from danbar/cpplint_linelength ita1024 2016-02-26 23:09:28 +0100
  • 5d0dc9500c add option for line length to cpplint Daniel Bartel 2016-02-26 22:57:59 +0100
  • 1f95d2c4cb
    Popen objects provide pid (not getpid) Thomas Nagy 2016-02-26 21:23:49 +0100
  • 5bf16d51d8
    Lockless list of processes Thomas Nagy 2016-02-26 21:09:50 +0100
  • b9559d5cd7 Revert "Make D dependency scanner aware of package.d files" Thomas Nagy 2016-02-26 21:05:43 +0100
  • 0ce499c24c Revert "Make D dependency scanner aware of package.d files" Thomas Nagy 2016-02-26 21:05:13 +0100
  • b99a82ddfe Boost module enhancements and fixes Alexander Afanasyev 2016-02-25 22:48:43 -0800
  • 842b66be6e Merge pull request #1709 from cawka/feature-boost ita1024 2016-02-26 20:46:54 +0100
  • 1ee5adc3b3
    Error handling enhancements Thomas Nagy 2016-02-26 20:11:58 +0100
  • f56f22bb50
    Prefix by # to have the artifacts at the root of the build directory Thomas Nagy 2016-02-26 19:25:23 +0100
  • d131a37ac9
    No new processes needed on IronPython Thomas Nagy 2016-02-26 18:52:43 +0100
  • 75e9735a22
    Python3 fixes Thomas Nagy 2016-02-26 14:25:54 +0100
  • fc257bbd0f Boost module enhancements and fixes Alexander Afanasyev 2016-02-25 22:48:43 -0800
  • 023c540b80
    Simplifications - child processes will exit on broken pipes Thomas Nagy 2016-02-25 22:58:11 +0100
  • e0b080b7c6
    Jython fix Thomas Nagy 2016-02-25 22:28:00 +0100
  • b2bcee43cb
    Python 3 fixes Thomas Nagy 2016-02-25 21:53:17 +0100
  • 8207a878a9
    Enable multiprocessing for faster subprocess execution Thomas Nagy 2016-02-25 20:03:07 +0100
  • 4bea5a28ae Cppcheck tool - Fix creation of invalid command on windows Thiago da Silva Andrade Soares =^.~= 2016-02-24 16:04:05 -0300
  • bc5ff60031 Merge pull request #1708 from XNerv/master ita1024 2016-02-24 21:52:33 +0100
  • c7bde7c2c8 Cppcheck tool - Fix creation of invalid command on windows Thiago da Silva Andrade Soares =^.~= 2016-02-24 16:04:05 -0300
  • a17a865478
    Nicer configuration message on ruby detection Thomas Nagy 2016-02-24 07:16:04 +0100
  • e176101c8c
    Nicer configuration message on ruby detection Thomas Nagy 2016-02-24 07:16:04 +0100
  • df8e144631 Smarter detection of programs passed to the command-line Thomas Nagy 2016-02-23 22:59:29 +0100
  • 61e15a9bb6 Merge pull request #1706 from dsvensson/master ita1024 2016-02-23 21:59:03 +0100
  • d4fdc696e2 Convert perlbinary to list Issue 1705 Daniel Svensson 2016-02-23 13:10:16 +0100
  • 9147e9128a
    Cleanup: unnecessary semicolons in Python code Thomas Nagy 2016-02-19 23:19:56 +0100
  • a02a0b54b3
    Limit caching unnecessary data in preproc.py Thomas Nagy 2016-02-19 23:26:19 +0100
  • fe2fc3277c
    Cleanup: unnecessary semicolons in Python code Thomas Nagy 2016-02-19 23:19:56 +0100
  • 589a99fca3
    Exit status must be non-zero when tests fail Thomas Nagy 2016-02-19 22:29:01 +0100
  • 2d89937205
    -DFOO in compiler commands - Issue 1704 Thomas Nagy 2016-02-18 21:56:02 +0100
  • 7e16c7cb1e
    Removed bld.returned_tasks Thomas Nagy 2016-02-15 23:52:11 +0100
  • 0bafa590f3
    Trim less in lru_cache Thomas Nagy 2016-02-15 23:23:34 +0100
  • 31381f9b63
    Cache Node signatures on the context level Thomas Nagy 2016-02-15 23:04:30 +0100
  • c4bfce0fe7 vala: Initialize 'VALAFLAGS' with OS flags Guillaume Poirier-Morency 2016-02-14 19:26:46 -0500
  • 2e5f3ebc4d Merge pull request #1703 from arteymix/vala-add-os-flags ita1024 2016-02-15 21:54:02 +0100
  • 0441d01545
    Added the missing __getitem__ method on lru_cache Thomas Nagy 2016-02-15 21:13:48 +0100
  • 1a965949f5 vala: Initialize 'VALAFLAGS' with OS flags Guillaume Poirier-Morency 2016-02-14 19:26:46 -0500
  • 4e09a1bc5a
    New lru caches in preproc.py to limit memory overconsumption Thomas Nagy 2016-02-15 00:35:06 +0100
  • 22fae4ebef
    From now on, ensure that buildcontext classes have a producer Thomas Nagy 2016-02-14 22:11:24 +0100
  • 4be840bd7a
    Reduced Task size (~700B/task) Thomas Nagy 2016-02-14 21:12:37 +0100
  • 2897bcfd81
    Reduced Task size (~600B/task) Thomas Nagy 2016-02-14 14:24:59 +0100
  • 6bbcce206b
    Better value for Utils.SIG_NIL Thomas Nagy 2016-02-14 11:15:52 +0100
  • 437bfda8d1
    Use waflib.Build.SAVED_ATTRS for serialization and initialization Thomas Nagy 2016-02-14 11:10:38 +0100
  • 33c72e0691
    Issue 1701 - cpplint Thomas Nagy 2016-02-13 00:21:37 +0100
  • 6c372e24fc
    Issue 1701 - cpplint Thomas Nagy 2016-02-13 00:21:37 +0100
  • 70e49cc038 valadoc: Include the '--vala-target-glib' flag Guillaume Poirier-Morency 2016-02-11 20:02:14 -0500
  • b6cf50694b Merge pull request #1702 from arteymix/valadoc-target-glib ita1024 2016-02-12 07:20:52 +0100
  • bae70aded6 valadoc: Include the '--vala-target-glib' flag Guillaume Poirier-Morency 2016-02-11 20:02:14 -0500
  • a61528efc3 Make D dependency scanner aware of package.d files SirNickolas 2016-02-08 02:31:45 +0600
  • 5d5a96b4ff Merge pull request #1698 from SirNickolas/d_dependency_scanner ita1024 2016-02-11 21:40:13 +0100
  • 5580e8c69f
    Use subprocess32 when possible Thomas Nagy 2016-02-10 23:46:55 +0100