c55bdea1ba131068f2db6bb6fa01f41af8bf7ec8 |
|
30-Mar-2016 |
Eduard Braun <eduard.braun2@gmx.de> |
buildtool: Comment a verbose debug message (that usually hides actual compiler warnings) |
f4616fb0d88b3183754bed2cd691c1fd0b3bd330 |
|
05-Mar-2016 |
Eduard Braun <eduard.braun2@gmx.de> |
btool: Switch regex library from T-Rex to SLRE
(see bug 1550776 for details) |
3be9e8046acc5cff981e1e8439d99ca10787e1cd |
|
15-May-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
fix buildtool cxxflags bug |
c8018fbabc7f87b95c861e702fb44aea6d7f650d |
|
15-May-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
make buildtool cxxflags actually work |
4fa231581ba441d7eab5760e7e0c3623777b2230 |
|
15-May-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
add cxxflags attribute possibility for buildtool. fixes warnings for c-files (-Woverloaded-virtual) |
732bc2dccdb989fa0f7127180f74709ce16a95ab |
|
15-May-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
add cxxflags attribute possibility for buildtool. fixes warnings for c-files (-Woverloaded-virtual) |
6648157090a4a0c6a51a3b70d95d80a67fd6ed5a |
|
13-May-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
fix windows 64bit build. (changes already committed to trunk) |
003744ad481fee255759d6bace1c82f4adaf76ed |
|
11-May-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
fix btool for 64-bit compilation. (would run into infinite loop on line 2404) |
b6b83531d43fabf30fc87757e6af057ff2ccf108 |
|
23-Mar-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
fix build with newer mingw64 (#define clashes ...) |
735916b6287db8b18564df0d00f5042f26418ad7 |
|
10-Jan-2014 |
bryce <bryce@canonical.com> |
btool: Fix hitting cmdline limit on XP/Mingw/Msys (Fixes #1251405)
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> |
9d92c9b2d11ff12d3674e487b16f9554dda0ae57 |
|
29-Oct-2013 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
btool: i know the whole multithread thing was a hack :-) so the fprinting should be done through fprint directly (seems to be more multithread resistant :), instead of through helper functions. |
90249b6c7cc7883cec480a968b9dfd19f28cf8d1 |
|
27-Oct-2013 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
reduce the amount of cmdline output from btool, make it easier to see compile warnings |
99596bc347f518e361985a4d18ac63379340cb4f |
|
25-Apr-2012 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
buildtool: update help message |
11c62f6c7771c7704432193d49fe3bcab64b812b |
|
16-Mar-2012 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
clean up |
896cc0b5f13042cf49204652d887f40ea20e3462 |
|
14-Mar-2012 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
buildtool: don't create build output folders in parallel. superfast in series, so no need, and bugs in parallel. |
6d74bf9a361b19cc0ab90a1cfab9c34f48afe450 |
|
14-Mar-2012 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
buildtool: allow parallel builds with btool -j :) |
cb5295ab67fc920bc641c8e77a7445368ff4926e |
|
24-Jul-2011 |
Jasper van de Gronde <jasper.vandegronde@gmail.com> |
Return empty string instead of false where needed. |
41552e9254a29bd1cb0cb4244776a4384c6c0ac3 |
|
20-Jul-2011 |
Kris <Kris.De.Gussem@hotmail.com> |
Memory leak fixes (Bug #812497) |
12e3b07a8f35a59ed9dea90f0f46c39ad8779836 |
|
30-Aug-2010 |
JazzyNico <nicoduf@yahoo.fr> |
Fix file permissions (Bug #314381). |
6eab86a957f22e40cb01d7170d34c165c190b2ad |
|
08-Mar-2010 |
JazzyNico <nicoduf@yahoo.fr> |
Win32. Adding revno in the splash screen. |
a83b818f9572d5dfb009ae5adc598999e3899200 |
|
07-Feb-2010 |
Krzysztof KosiĆski <tweenk.pl@gmail.com> |
Fix FD leak in buildtool.cpp |
2753f97adb8be522b4b75a9e7bde2bbdeb806440 |
|
31-Jul-2009 |
JazzyNico <JazzyNico@users.sourceforge.net> |
Fix for LP #386256 (Inkscape-0.47pre0 does not build on win32).
Returns an empty string instead of false when looking for svn.revision when the snapshot doesn't contain an svn dir. |
90a3966dd44e306d23febc15ebd65cde07d7a4dd |
|
11-Oct-2008 |
Ted Gould <ted@canonical.com> |
Merging from trunk |
16e09690ecc6c5097c7db13292df529358d564db |
|
26-Aug-2008 |
ishmal <ishmal@users.sourceforge.net> |
enable failOnError in TaskDelete |
6a2b9d95bbc85acda377e3fab1d29d15d0f49695 |
|
26-Aug-2008 |
ishmal <ishmal@users.sourceforge.net> |
fixed bug in removeFile() |
fe9eeff08e8901ae06ce3b24392a2ce3ec57c131 |
|
08-Aug-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
Fixed svg-path (and display/curve) tests to properly handle closepath and made a check target. |
1e04a29a322265153f674fb91a4212989bf74f70 |
|
02-Aug-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
Fixed version of stat cache for buildtool.cpp (now invalidates cache entries for files that are changed during the build process). |
75a914e0049c8a3674712e97facbff7057700f8e |
|
01-Aug-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
revert r19450. fixes buildtool. |
cd13140e0b890e8f1d7d02db967799cf67e9a434 |
|
01-Aug-2008 |
cilix42 <cilix42@users.sourceforge.net> |
Fix #ifdef type. Closes LP #253859 |
4394869d23caf2881abe9a6e959f76feb13cf1b9 |
|
28-Jul-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
By caching stat results in buildtool the build time for a build which has to 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.) |
3d42594dff3dfffd4c9de80c743ee387b0e403f4 |
|
01-Jul-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
CxxTest unit tests can now be built on Windows, also adds CxxTest versions of most UTEST unit tests. (These new CxxTest tests are not part of make check on Linux yet.) |
7492352c363fd4bec7f54e74692c6f268fe046ff |
|
23-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
tweak stdout/stderr piping |
5e285e6c31e3d6a79481ad58062db3f8fbb291fa |
|
15-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
Improve "can't find" error msg for pkgconfig |
f247fd9e12941e4e343611f7a2e24aa72f02e81a |
|
06-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
rollup of buildtool/unix work. compiles and links inkscape |
4141d0fe89a45426853aec4569d6e01434f10ddc |
|
06-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
finally debugged. read() on a pipe has different results on different boxes. sorry about the many commits |
f255ff692f87fe4f17e6fec441a044f5f0bc6524 |
|
06-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
rewrite pipe reading to avoid deadlock |
c8873dd749805443359ac8c2ebc8e483d2f82672 |
|
06-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
rewrite pipe reading to avoid deadlock |
387117d46949dd3be687a8fa43a0d63484f816fd |
|
06-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
minor typo in comparison |
e8845732898e4220eb4a7d9a1a5d9a95d306df71 |
|
05-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
oops. sys/wait.h not on win32 |
ab7093c942c20719a3977da88bfffb0df77bea8e |
|
05-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
rewrite execCommand's unix impl to better handle separate stdout and stderr spools |
794165523acd78dfe6f37e9b2ebd91190b65951f |
|
05-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
include <algorithm> for std::sort |
50769be644114f1d45b632fef56e325ec082328c |
|
04-Jun-2008 |
ishmal <ishmal@users.sourceforge.net> |
improve piping |
90d71a3bb98fe0f5a536311ca151bac3dfc52127 |
|
14-May-2008 |
ishmal <ishmal@users.sourceforge.net> |
Increase substitution depth, remove unused vars warnings. Implement verbose, quiet, failOnError. |
6984acdc26f8a933f70ad15ff5421e9f63eaaadc |
|
13-May-2008 |
ishmal <ishmal@users.sourceforge.net> |
Allow nested substitutions. Such as s="${a}" and a="${b}" and b="hello" |
0dc87acb09959412a4f74ab0625958f45e30e907 |
|
12-May-2008 |
ishmal <ishmal@users.sourceforge.net> |
Extensive update. Provide late binding, and aliases for pkg-config. |
9a913415b24dab7961f75355fd15eb32bb1fe3c6 |
|
09-May-2008 |
ishmal <ishmal@users.sourceforge.net> |
Added <echo> task. Need to decide when substitutions are evaluated. More work to be done. |
2c472af093c1b2f36497c25891fa7910c16acf7d |
|
02-May-2008 |
ishmal <ishmal@users.sourceforge.net> |
Add new property to <cc>, refreshCache, to force recomp |
b5ad3e6f878089a74a05ce1c05d53a93a3045e32 |
|
25-Apr-2008 |
ishmal <ishmal@users.sourceforge.net> |
remove tabs |
a494b02853e87ac2b4f01467011517621742533d |
|
25-Apr-2008 |
ishmal <ishmal@users.sourceforge.net> |
Tweak "errorOccurred" |
1df710a6f5446976e12b64ddbe17757b50c5adf7 |
|
25-Apr-2008 |
ishmal <ishmal@users.sourceforge.net> |
Typo |
65dbacd23ff259ab02b3226e9c3ee8833c1e2392 |
|
25-Apr-2008 |
ishmal <ishmal@users.sourceforge.net> |
Add a "continueOnError" flag to TaskCC. If there is an error in one of the files, it will continue with other files, but the final result will still be an error. |
fdc0aca35c4c8cd12712b9aa6fd52a7fe0159484 |
|
04-Apr-2008 |
ishmal <ishmal@users.sourceforge.net> |
One more tweak |
cdd282f648f09d88414f57d1bf996164ab4eb8bb |
|
04-Apr-2008 |
ishmal <ishmal@users.sourceforge.net> |
make dependency messages a bit better |
fda85e00f8e44c600ce94594110cba9f6b06b5b2 |
|
04-Apr-2008 |
ishmal <ishmal@users.sourceforge.net> |
Improve status messages a bit |
4c48b4a049e91795eb8eb21598dc59a081839d89 |
|
04-Apr-2008 |
ishmal <ishmal@users.sourceforge.net> |
Add an <excludeinc> filelist tag to <cc> to avoid float.h in extension/param |
ceb9b97a62780ab7aef6ec4c03f20d776368a112 |
|
31-Mar-2008 |
ishmal <ishmal@users.sourceforge.net> |
Add simple <jar> task. Separate "builddist" target |
8650673e424275eba3035cc0041e38c8e5f2f2f7 |
|
14-Mar-2008 |
ishmal <ishmal@users.sourceforge.net> |
Improve buggy, slow invocation of javac |
2a9b27a43059f4ea8797b1d43513b98dd56f36c9 |
|
11-Mar-2008 |
ishmal <ishmal@users.sourceforge.net> |
Add more javac stuff. Add target="" attribute to javac |
0c54bf8763a2f5ed1d0547a1bc71304f1bf1af55 |
|
31-Dec-2007 |
bryce <bryce@users.sourceforge.net> |
whitespace fixups |
9665c546cc928e259667ebab6926aff1c23abbe4 |
|
17-Dec-2007 |
ishmal <ishmal@users.sourceforge.net> |
remember to return true from <javac> execute() |
392efbf5bb185209a1cd4d688b36a8a541eaaf35 |
|
15-Dec-2007 |
ishmal <ishmal@users.sourceforge.net> |
Add initial support for <javac>. Also fix str compare bug |
0c65f0db30ecb2380816e1c8d5c1027714d574e7 |
|
15-Dec-2007 |
ishmal <ishmal@users.sourceforge.net> |
Fixed missing handling of the "environment prefix" and fetching of environment variables. |
0593b6304bdca960aa04d8c4ac6d0bde9a68458d |
|
07-Nov-2007 |
ishmal <ishmal@users.sourceforge.net> |
fix string size self-reference bug |
a4f87d221cf7b13ceb213489fda234a1c5225ff2 |
|
26-Jun-2007 |
ishmal <ishmal@users.sourceforge.net> |
Add gtkrc to build.xml. Fix native path on <makefile> |
d62709f99dc31c65065af5022543d10b68822f2a |
|
18-May-2007 |
ishmal <ishmal@users.sourceforge.net> |
Minor fixes |
d4f9af2ec7299cda665714173eece343effbd72d |
|
18-May-2007 |
ishmal <ishmal@users.sourceforge.net> |
Add initial attempt at embedded pkg-config |
54855bae2339e3a975098165b442f72011966466 |
|
18-May-2007 |
ishmal <ishmal@users.sourceforge.net> |
Remove warnings. Especially new gcc4.2.0 warnings about assigning a string literal to a char * without const. |
f31d55f99905ea1ea70e3b887f5a16c1e8bd7eb3 |
|
04-May-2007 |
ishmal <ishmal@users.sourceforge.net> |
Fix native path on <fileset>-included objects |
99ac48c3bfbbb38adfc161e2cd25571b4984c58d |
|
20-Apr-2007 |
ishmal <ishmal@users.sourceforge.net> |
Switch from the HAVE_GETTIMEOFDAY option to NEED_GETTIMEOFDAY since most people have it. |
3fa80b96d7a3bcfba72cba084664b045b1a5abd3 |
|
20-Apr-2007 |
ishmal <ishmal@users.sourceforge.net> |
Say "skipped" when copying a single file is not necessary |
bfc6fc9bf9665e53b52cd99a6f5a6f8f9900331a |
|
20-Apr-2007 |
ishmal <ishmal@users.sourceforge.net> |
Fixed path in include file checks. |
099123a470e2182a51e05fc78f6181c6ee82a66a |
|
25-Mar-2007 |
ishmal <ishmal@users.sourceforge.net> |
Improve dependencies using URI normalization. A little faster, too. |
335ea8bf3fcbebfa83ff1253982934c18fb98d55 |
|
13-Mar-2007 |
ishmal <ishmal@users.sourceforge.net> |
tweak to compile on linux |
15cb8689669631847d4042d46989c59d7ce4e14c |
|
07-Mar-2007 |
ishmal <ishmal@users.sourceforge.net> |
improve timing |
a50faa62e83ed883147b1169a896f10d2bdcf6c4 |
|
04-Mar-2007 |
ishmal <ishmal@users.sourceforge.net> |
remove debug messages that sneaked in |
781f943ec1c021ce4eebe4a549079a48cb8526de |
|
03-Mar-2007 |
ishmal <ishmal@users.sourceforge.net> |
improve error messages |
d8c91d1e8ead0767dfef48bf0415e4ef411b906d |
|
03-Mar-2007 |
ishmal <ishmal@users.sourceforge.net> |
More cleanup of piping. Add ccompiler listing. |
7092ea0fb59c2fd1af2285468a955620e3889e81 |
|
03-Mar-2007 |
ishmal <ishmal@users.sourceforge.net> |
Add <touch> . Fix piping again. |
3c208ff1f520c7b749a005157391bea0d7e60b0f |
|
02-Mar-2007 |
ishmal <ishmal@users.sourceforge.net> |
fix result piping from shelled-out commands on win32 |
f52d2fdccd375423dd9b3397990828f27c1b6e72 |
|
07-Feb-2007 |
ishmal <ishmal@users.sourceforge.net> |
Fix parsing of bools |
a988f083c47614676aa7b3f766235267ff1cc8cc |
|
11-Jan-2007 |
ishmal <ishmal@users.sourceforge.net> |
Allow overriding output name for msgfmt |
8eb1790ab4546ca69fd6f95a9ab5c36c9e7defad |
|
02-Dec-2006 |
ishmal <ishmal@users.sourceforge.net> |
allow 0-length properties |
dcadd21ffc79a590ee674601eba72b54984f9071 |
|
02-Dec-2006 |
ishmal <ishmal@users.sourceforge.net> |
fix minutes/seconds calc. oops. |
55b7747a6490959dc0c16c7941109097ea125a36 |
|
30-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
get gettimeofday() out of buildtool:: namespace |
83f36885547e2e95de03bcd66a01721633afc4ce |
|
29-Nov-2006 |
theAdib <theAdib@users.sourceforge.net> |
prevent compiling error on gettimeofday on mingw compiler |
e9d79b6e01418f61502f8548f65205df9c2eb196 |
|
28-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
fix time |
dc939c1ce8e07f33f7d5a461fce1529206d37ba5 |
|
28-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
remove tabs, add time |
f3d3720abcbae388db665983633890de94371df8 |
|
28-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
get it to work on linux |
db06133cbfa9239691f129bd0d7b7898d3d8fce4 |
|
24-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Add "strip" to <link> so you can do it if linking is successful |
21c39849d91886d1350954e5abee660df2e5a667 |
|
23-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
fix status msg for overloading |
5469721c1092af35a9250a24eaf3b637f8b96481 |
|
23-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Allow msgfmt to create a subdir for each .mo file, such as de/de.mo |
a37f0633414efc347f2d70094dfa70dbf248c398 |
|
21-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Speed improvement on dep scanning. Better decision about whether compile needed. |
d7bf0112d9247a59a93aedd2008052b3c73dbfbf |
|
18-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Fix for abs paths on win32. Fix property overloading. |
8b1c489eb14ec1d83e4907058764aad80330854f |
|
18-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Add dll capabilities |
368d6e0ed6d20753b9f54943cb0427f83d9e8e16 |
|
18-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Improve option parsing |
2967df439482ce08a1d790df95b7de8ee3553917 |
|
18-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Fixed absolute paths in createDirectory() |
1df3a36f6d4cb38963d36fc74aa47990fd055859 |
|
18-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Added regex. Greatly improved <fileset> scanning. |
cac9aa6475006090bd6d3a75e4964d1af6805266 |
|
17-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
add <makefile> |
67f6f3853461d2624eb7dc99922ccc4aee2f07bc |
|
17-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
Better file checking |
be7b0d5f126473157a9fe026e7a9fd54ee4b27c5 |
|
17-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
library tweaks |
18c4466f5fcc07fbb8e13d342c6cdf26960e5895 |
|
16-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
fix circ dep check |
b255221f0a800e5a6714266b54a31628d49cdaa8 |
|
15-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
improve status msgs |
9ab71b4ea5d8b87254f913d3e285d139d6fb0771 |
|
15-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
tweaks |
d589d7c9f60e62a48f0cc2178c5b972500a192de |
|
15-Nov-2006 |
ishmal <ishmal@users.sourceforge.net> |
New commit. This will eventually replace the old Makefile.mingw stuff |