summaryrefslogtreecommitdiffstats
path: root/buildtool.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove deprecated Autotools and btool files. Please use CMake insteadAlex Valavanis2016-08-081-10334/+0
| | | (bzr r15046)
* btool: Fix for C++11Alex Valavanis2016-08-051-1/+2
| | | (bzr r15041)
* buildtool: Comment a verbose debug message (that usually hides actual ↵Eduard Braun2016-03-301-1/+1
| | | | | compiler warnings) (bzr r14749)
* btool: Switch regex library from T-Rex to SLREEduard Braun2016-03-051-667/+462
| | | | | | | | (see bug 1550776 for details) Fixed bugs: - https://launchpad.net/bugs/1550776 (bzr r14689)
* fix buildtool cxxflags bugJohan B. C. Engelen2014-05-151-1/+1
| | | (bzr r13383)
* add cxxflags attribute possibility for buildtool. fixes warnings for c-files ↵Johan B. C. Engelen2014-05-151-1/+13
| | | | | (-Woverloaded-virtual) (bzr r13382)
* fix btool for 64-bit compilation. (would run into infinite loop on line 2404)Johan B. C. Engelen2014-05-111-74/+74
| | | (bzr r13354)
* fix build with newer mingw64 (#define clashes ...)Johan B. C. Engelen2014-03-231-0/+2
| | | (bzr r13187)
* btool: Fix hitting cmdline limit on XP/Mingw/Msys (Fixes #1251405)Bryce Harrington2014-01-101-3/+33
| | | | | | | | | | | | | | | | Current releases of trunk fail to build on Windows XP because command line length limits are hit. This patch sends only the unique parameters from the "libs" field during the link stage to the command. This saves enough characters so that btool will complete the build. It is not a long term solution, but will allow development to continue on Windows for a while longer, until the underlying problems can be addressed. Patch authored by David Mathog (mathog) Signed-off-by: Bryce Harrington <bryce@bryceharrington.org> (bzr r12913)
* btool: i know the whole multithread thing was a hack :-) so the fprinting ↵Johan B. C. Engelen2013-10-291-2/+2
| | | | | should be done through fprint directly (seems to be more multithread resistant :), instead of through helper functions. (bzr r12747)
* reduce the amount of cmdline output from btool, make it easier to see ↵Johan B. C. Engelen2013-10-271-9/+12
| | | | | compile warnings (bzr r12731)
* buildtool: update help messageJohan B. C. Engelen2012-04-251-0/+1
| | | (bzr r11294)
* clean upJohan B. C. Engelen2012-03-151-4/+0
| | | (bzr r11092)
* buildtool: don't create build output folders in parallel. superfast in ↵Johan B. C. Engelen2012-03-141-15/+24
| | | | | series, so no need, and bugs in parallel. (bzr r11088)
* buildtool: allow parallel builds with btool -j :)Johan B. C. Engelen2012-03-141-19/+77
| | | (bzr r11087)
* Return empty string instead of false where needed.Jasper van de Gronde2011-07-241-1/+1
| | | (bzr r10500)
* Memory leak fixes (Bug #812497)Kris De Gussem2011-07-201-2/+9
| | | (bzr r10483)
* Fix file permissions (Bug #314381).Nicolas Dufour2010-08-301-0/+0
| | | (bzr r9732)
* Win32. Adding revno in the splash screen.Nicolas Dufour2010-03-081-16/+43
| | | (bzr r9166)
* Fix FD leak in buildtool.cppKrzysztof Kosi??ski2010-02-071-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/488862 (bzr r9063)
* Fix for LP #386256 (Inkscape-0.47pre0 does not build on win32).Nicolas Dufour2009-07-311-0/+6
| | | | | Returns an empty string instead of false when looking for svn.revision when the snapshot doesn't contain an svn dir. (bzr r8371)
* Merging from trunkTed Gould2008-10-111-7/+143
| | | (bzr r6884)
* enable failOnError in TaskDeleteBob Jamison2008-08-261-3/+2
| | | (bzr r6717)
* fixed bug in removeFile()Bob Jamison2008-08-261-2/+11
| | | (bzr r6716)
* Fixed svg-path (and display/curve) tests to properly handle closepath and ↵Jasper van de Gronde2008-08-081-9/+177
| | | | | made a check target. (bzr r6592)
* Fixed version of stat cache for buildtool.cpp (now invalidates cache entries ↵Jasper van de Gronde2008-08-021-35/+146
| | | | | for files that are changed during the build process). (bzr r6522)
* revert r19450. fixes buildtool.Johan B. C. Engelen2008-08-011-24/+10
| | | (bzr r6501)
* Fix #ifdef type. Closes LP #253859Maximilian Albert2008-08-011-1/+1
| | | (bzr r6499)
* By caching stat results in buildtool the build time for a build which has to ↵Jasper van de Gronde2008-07-281-10/+24
| | | | | change nothing is reduced to about a third (less than ten seconds instead of about 30 seconds on my system). (Obviously a build which changes nothing is not very interesting, but a build which has to change only a few files is very common.) (bzr r6440)
* CxxTest unit tests can now be built on Windows, also adds CxxTest versions ↵Jasper van de Gronde2008-07-011-6/+215
| | | | | of most UTEST unit tests. (These new CxxTest tests are not part of make check on Linux yet.) (bzr r6106)
* tweak stdout/stderr pipingBob Jamison2008-06-231-7/+7
| | | (bzr r6027)
* Improve "can't find" error msg for pkgconfigBob Jamison2008-06-141-1/+5
| | | (bzr r5943)
* rollup of buildtool/unix work. compiles and links inkscapeBob Jamison2008-06-061-3/+7
| | | (bzr r5833)
* finally debugged. read() on a pipe has different results on different ↵Bob Jamison2008-06-061-4/+2
| | | | | boxes. sorry about the many commits (bzr r5832)
* rewrite pipe reading to avoid deadlockBob Jamison2008-06-061-15/+39
| | | (bzr r5831)
* rewrite pipe reading to avoid deadlockBob Jamison2008-06-061-15/+18
| | | (bzr r5830)
* minor typo in comparisonBob Jamison2008-06-061-1/+1
| | | (bzr r5827)
* oops. sys/wait.h not on win32Bob Jamison2008-06-051-1/+2
| | | (bzr r5822)
* rewrite execCommand's unix impl to better handle separate stdout and stderr ↵Bob Jamison2008-06-051-25/+98
| | | | | spools (bzr r5821)
* include <algorithm> for std::sortBob Jamison2008-06-051-1/+3
| | | (bzr r5820)
* improve pipingBob Jamison2008-06-041-17/+22
| | | (bzr r5807)
* Increase substitution depth, remove unused vars warnings. Implement ↵Bob Jamison2008-05-141-20/+34
| | | | | verbose, quiet, failOnError. (bzr r5672)
* Allow nested substitutions. Such as s="${a}" and a="${b}" and b="hello"Bob Jamison2008-05-131-5/+30
| | | (bzr r5670)
* Extensive update. Provide late binding, and aliases for pkg-config.Bob Jamison2008-05-121-615/+817
| | | (bzr r5657)
* Added <echo> task. Need to decide when substitutions are evaluated. More ↵Bob Jamison2008-05-091-12/+67
| | | | | work to be done. (bzr r5643)
* Add new property to <cc>, refreshCache, to force recompBob Jamison2008-05-021-8/+14
| | | (bzr r5581)
* remove tabsBob Jamison2008-04-251-10/+12
| | | (bzr r5520)
* Tweak "errorOccurred"Bob Jamison2008-04-251-1/+1
| | | (bzr r5519)
* TypoBob Jamison2008-04-251-1/+1
| | | (bzr r5518)
* Add a "continueOnError" flag to TaskCC. If there is an error in one of the ↵Bob Jamison2008-04-251-12/+25
| | | | | files, it will continue with other files, but the final result will still be an error. (bzr r5517)