Commit Graph

310 Commits

Author SHA1 Message Date
Vedran Miletić
46297abcda Remove unused EXAMPLE_DIRECTORIES environment variable 2015-07-07 13:32:26 +02:00
Peter D. Barnes, Jr.
30c95658e9 Fix doxygen command after update to waf 1.8 in r11458, 126b15bc1efc 2015-06-28 20:24:41 -07:00
Matthieu Coudron
5506d60922 Update Waf to 1.8.11
Changes:
* run_c_code() is replaced by check()
* nice_path() got removed, and is replaced by bldpath()
* check_compilation_flag() is updated to work with 1.8 API
2015-06-23 14:32:41 +02:00
Vedran Miletić
d4e9a7968e Print correct output directory 2015-04-03 22:19:21 +02:00
Peter D. Barnes, Jr.
60e7012077 bug 2002: Hardcoded include paths cause breakage 2015-01-29 19:00:01 -08:00
Tom Henderson
8855ecbf5b bug 1583: fix ./waf configure --enable-gcov 2014-11-20 10:50:30 -08:00
Tom Henderson
243e8a0645 bug 1868: restrict the compiler version for Wstrict-overflow=5 until gcc-4.9 issues are addressed 2014-06-06 10:11:35 -07:00
Tom Henderson
fe5b9e2242 bug 1868: enable -Wstrict-overflow only for newer gcc versions 2014-05-28 23:03:23 -07:00
Peter D. Barnes, Jr.
a43d770825 [Bug 1868] Optimized builds are sensitive to -fstrict-overflow 2014-04-30 21:32:57 -07:00
Peter D. Barnes, Jr.
1e4e8e1a11 Repeat the build output directory and the build profile in the configure report. 2014-01-31 14:57:58 -08:00
Peter D. Barnes, Jr.
9c172a5b81 Fix Bug 1687: wscript features report doesn't respect NOCOLOR 2013-08-14 14:12:38 -07:00
Tom Henderson
42f18e7854 display gcc version in waf configure 2013-07-26 10:55:03 -07:00
Tom Henderson
c9459d9ce2 include tutorial-pt-br in documentation build 2013-07-07 14:20:41 -07:00
Peter D. Barnes, Jr.
397b75c1b4 Merge 2013-06-26 16:43:20 -07:00
Mitch Watrous
dc9c9f08f4 Bug 1695 - improve test.py output when -g selected without valgrind 2013-06-14 16:31:10 -07:00
Mitch Watrous
54805f0915 Back out Bug 1695 fix 2013-06-13 14:27:04 -07:00
Mitch Watrous
e7475e5552 Bug 1695 - improve test.py output when -g selected without valgrind 2013-06-13 11:29:15 -07:00
Alexander D'souza
f195e9a146 bug 1305: remove list of modules at end of waf clean 2013-06-12 06:20:14 -07:00
Peter D. Barnes, Jr.
39ff2c926b Use a common portable pdf rescaling script. 2013-06-11 17:28:15 -07:00
Vedran Miletić
bbdb4231b3 Upgrade waf to 1.7.10 and fix included wscripts
This is a massive upgrade removing almost all pre-waf 1.6 script code. In addition, this does away with custom pkgconfig.py script for making .pc files and replaces it with waf's builtin mechanism.

Massive thanks to Alex Afanasyev for ideas and bugfixing, to Alina Quereilhac for bugfixing and testing, and to Tom Henderson for thorough testing.
2013-04-01 22:33:46 +02:00
Tom Henderson
b27c56347a bug 1602: do not include directory above in gcc include path 2013-03-17 23:04:59 -07:00
Tom Henderson
5fce672663 bug 1517: waf clean/distclean doesn't remove the doc/html directory 2013-02-18 20:22:50 -08:00
Tom Henderson
b542b4e940 clarify 'Modules not built' waf report 2012-12-05 20:45:38 -08:00
Alexander Afanasyev
071376c1b7 add colors to optional features report 2012-12-05 20:35:21 -08:00
Vedran Miletić
5d88bed78f Fix bug introduced by changeset 9137:822abb428976 Allow using CXX='distcc g++' with ./waf configure. 2012-11-16 22:23:40 +01:00
Vedran Miletić
621e6ca2a6 Allow using CXX='distcc g++' with ./waf configure. 2012-11-13 14:24:27 +01:00
Mitch Watrous
fbdc39460e Bug 1463 - ./test.py --example should automatically detect the path 2012-09-14 11:48:14 -07:00
Peter D. Barnes, Jr.
fd133f7f8b Log script errors, fix bogus copy 2012-08-08 14:04:05 -07:00
Peter D. Barnes, Jr.
73e404763b Call get_version.sh early, add option, env for public urls. 2012-08-08 12:52:30 -07:00
Peter D. Barnes, Jr.
ded4fa066b Generate ns3_version.js from waf --doxygen 2012-07-31 22:09:43 -07:00
Peter D. Barnes, Jr.
ede3209d2c Menu bar in doc web pages; build html, singlehtml, pdf; automatic version string in docs; fix singlehtml title. 2012-07-31 11:18:23 -07:00
Peter D. Barnes, Jr.
b01421a2ca Build singlehtml, rewrite html header links with version-dependent paths 2012-07-30 15:15:52 -07:00
Peter D. Barnes, Jr.
41bd69cb84 Menu bar 2012-07-18 13:39:20 -07:00
Peter D. Barnes, Jr.
f7a0cad36f Remove old implementation 2012-06-19 16:18:50 -07:00
Peter D. Barnes, Jr.
d3e99447d1 Add waf options to build the Sphinx docs, all docs 2012-06-13 18:46:38 -07:00
Gustavo J. A. M. Carneiro
7b28b471a0 Bug 1445 - When build with "-d release", don't suffix "-release" 2012-07-12 12:35:31 +01:00
Gustavo J. A. M. Carneiro
35ed8aeb91 Automatically add the visualizer module to programs running with waf --run --vis 2012-06-06 18:42:13 +01:00
Mitch Watrous
550efc3e59 Bug 1392 - Modules built report does not clarify C++ or Python 2012-04-24 12:00:10 -07:00
Gustavo J. A. M. Carneiro
8e7165bcbc Bug 1406 - waf exits with maximum recursion depth exceeded while calling a Python object if wscript has wrong filename 2012-04-06 16:05:51 +01:00
Gustavo J. A. M. Carneiro
bd94bca008 Bug 1355 - visualizer dependencies not detected at buildtime 2012-02-14 18:44:16 +00:00
Gustavo J. A. M. Carneiro
14ae96b9b4 Bug 1331 - waf generates and installs pkgconfig .pc files even for disabled modules and tests 2012-02-13 18:54:22 +00:00
Sebastian Rohde
d833ac9e2c Bug 1354 - Building scratch subdir programs is broken 2012-02-13 18:21:06 +00:00
Gustavo J. A. M. Carneiro
ff6665898c Upgrade WAF from 1.6.10 to 1.6.11 2012-02-13 18:15:22 +00:00
Gustavo J. A. M. Carneiro
e6806b35f6 Fix small bug in SuidBuild_task 2012-01-23 11:11:08 +00:00
Gustavo J. A. M. Carneiro
fd760775bd Fix issue with --enable-sudo, broken by the versioning of programs 2012-01-20 20:05:33 +00:00
Vedran Miletić
4dc22f07af Still Bug 1327: disable VNUM in libraries, fix the .pc file deps 2012-01-16 19:39:45 +00:00
Mitch Watrous
6671547319 Bug 1339 - test.py uses the old name for the test runner 2012-01-13 10:17:39 -08:00
Gustavo Carneiro / Vedran Miletić
ff86ca198d Bug 1327 - Version installed ns-3 files 2012-01-11 14:34:14 +00:00
Tom Henderson
5668e2b361 suppress list of modules built when running program from waf 2011-12-16 18:10:03 -08:00
Mitch Watrous
c6a7f3a682 bug 1305 - do not list modules when exiting waf shell 2011-12-14 21:50:12 -08:00