Commit Graph

232 Commits

Author SHA1 Message Date
Vedran Miletić
203a80dd73 Handle broken versions of Clang better
Clang packages in Debian are sometimes broken. In that case, compiler fails
with "fatal error: 'bits/c++config.h' file not found". We should detect that
better. This patch updates boost.py to latest waf version which works, and also
handles empty apsican variable.
2015-04-03 22:18:44 +02:00
Peter D. Barnes, Jr.
60e7012077 bug 2002: Hardcoded include paths cause breakage 2015-01-29 19:00:01 -08:00
Gary Pei
f74b34aac2 align lr-wpan with ns-3.13 spectrum API changes 2012-03-29 19:31:11 -07:00
Tom Henderson
1b4424dbcc bug 1869: append local build directory before recursing into modules 2014-03-13 06:37:04 -07:00
Alexander Afanasyev
0e169c157f Fix Python bindings and openflow for waf 1.7.10 upgrade and take care about boost requirements globally 2013-04-01 22:34:50 +02:00
Brian Swenson
d529904292 bug 1525 Linker error with mpi on Mac 10.8 2012-12-07 10:19:29 -05: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
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
Vedran Miletić
4dc22f07af Still Bug 1327: disable VNUM in libraries, fix the .pc file deps 2012-01-16 19:39:45 +00:00
Gustavo Carneiro / Vedran Miletić
ff86ca198d Bug 1327 - Version installed ns-3 files 2012-01-11 14:34:14 +00:00
Gustavo J. A. M. Carneiro
29f61afff6 Bug #1335 postfix 2012-01-08 16:52:18 +00:00
Gustavo J. A. M. Carneiro
0f873e1d63 Bug 1335 - waf 1.6.10 upgrade breaks OS X build when Python enabled 2012-01-08 16:26:02 +00:00
Tom Henderson
976aea4b72 fix nit in wscript 2012-01-04 11:23:48 -08:00
Gustavo J. A. M. Carneiro
80e6d95913 Install python modules to PYTHONARCHDIR instead of PYTHONDIR; should fix #1329. 2012-01-04 18:30:52 +00:00
Vedran Miletić
2e6646f919 Bug 1332 - Generated .pc files have blank line above and below the text 2011-12-30 15:37:31 +00:00
Gustavo J. A. M. Carneiro
b5a296d127 Fix issue with waf --apiscan=all 2011-11-14 12:19:10 +00:00
Gustavo J. A. M. Carneiro
c6077da00a Avoid installation of ns3modulegen-modular.py as a python module 2011-09-26 15:31:06 +01:00
Gustavo J. A. M. Carneiro
ab4feb7bb4 Remove -mcmodel=large option in darwin now that it's not useful 2011-09-25 15:53:14 +01:00
Gustavo J. A. M. Carneiro
c6a0d0c2ec Fix .pc file generation on OSX 2011-09-21 18:52:12 +01:00
Mitch Watrous
261f2ba8af Don't pass first name in list when generating the pc file 2011-09-21 10:08:00 -07:00
Mitch Watrous
bcbb9332d3 Pass first name in list when generating the pc file 2011-09-21 09:32:06 -07:00
Gustavo J. A. M. Carneiro
e5163b0de0 Fix issue with generating .pc file in static build 2011-09-20 21:16:08 +01:00
Gustavo J. A. M. Carneiro
b4b03dc116 Add Requires: to the .pc file indicating inter-module dependencies 2011-09-20 15:11:17 +01:00
Gustavo J. A. M. Carneiro
654372b4dd More pc file fixes 2011-09-20 14:09:37 +01:00
Gustavo J. A. M. Carneiro
b150bebd81 Fix .pc file generation 2011-09-20 11:58:53 +01:00
Gustavo J. A. M. Carneiro
7905163b14 waf1.6: make the all_modules in src/wscript be automatically discovered 2011-09-13 17:50:05 +01:00
Gustavo J. A. M. Carneiro
e8aeb9c6ce waf-1.6: Mac OSX and other fixes 2011-09-13 13:47:17 +01:00
Gustavo J. A. M. Carneiro
1938704a9a Clean some dead waf code 2011-09-12 19:04:36 +01:00
Gustavo J. A. M. Carneiro
4e3855f771 waf 1.6: fix python bindings apiscan 2011-09-12 18:54:57 +01:00
Gustavo J. A. M. Carneiro
a16ebdd4ba waf 1.6: bring back -Wl,--soname, fix waf warnings 2011-09-12 16:19:24 +01:00
Gustavo J. A. M. Carneiro
0536f2416f More waf 1.6.7 build fixes 2011-09-12 14:54:27 +01:00
Gustavo J. A. M. Carneiro
c3059b6e68 Upgrade to waf-1.6.7, work in progress 2011-09-08 16:13:40 +01:00
John Abraham
290c3276cb Bug 1252 - OSX --enable-static unimplemented: code model large not supported in PIC mode 2011-08-26 17:06:35 -04:00
Gustavo J. A. M. Carneiro
509b37f132 Bug 1240 - remove monolithic python bindings from waf 2011-08-18 16:53:15 +01:00
Gustavo J. A. M. Carneiro
27e6fcc4fc Bug 1224 - Ns-3-allinone fails to compile on Lion 2011-08-07 16:52:49 +01:00
Mathieu Lacage
d80da9c6de bug 1230: -Idebug command-line argument munged on darwin 2011-08-02 05:04:37 -07:00
Mathieu Lacage
8a38290eb8 add support for --update-data to test.py, move test runner code to library for modular build, add support for hierarchical tests beyond the previous two-level hierarchy. 2011-07-29 03:38:59 -04:00
Gustavo J. A. M. Carneiro
591ac8f81f waf: copy the ns3module_taskgen add_objects attribute to the library 2011-07-07 12:58:27 +01:00
Gustavo J. A. M. Carneiro
47fb480276 Missing install of <module>.py files 2011-07-05 19:25:18 +01:00
Gustavo J. A. M. Carneiro
78782ea0a2 Bug 1200 - ./waf install doesn't install Python bindings properly 2011-07-05 19:16:47 +01:00
Gustavo J. A. M. Carneiro
1a49ef9839 Bug 1199 - waf install doesn't work on x86_64 2011-07-05 18:30:43 +01:00
Gustavo J. A. M. Carneiro
681bd950be Bug 1174 - Ns-3 does not generate static libraries 2011-07-03 12:01:29 +01:00
Gustavo J. A. M. Carneiro
9b3579f115 Bug 1175 postfix: only enable vnum if the VERSION matches x.y(.z) dotted number format 2011-06-27 14:55:11 +01:00
Gustavo J. A. M. Carneiro
a7faefb63e Bug 1175 - the shared libraries is not versioned, based on patch by YunQiang Su 2011-06-26 13:40:27 +01:00
Mitch Watrous
df24dabd30 Handle extra relative paths for ns3tcp and ns3wifi modules 2011-06-03 10:54:07 -07:00
Mitch Watrous
5931a6e4f6 Make ns3tcp, ns3wifi, and visualizer modules not be built if not appropriate 2011-06-01 17:01:55 -07:00
Mitch Watrous
fa098db83d Make test module not be built if not appropriate 2011-05-30 15:30:49 -07:00
Mitch Watrous
24f7bc6f0c Make emu and template modules not be built if not appropriate 2011-05-27 14:48:14 -07:00
Tommaso Pecorella
100da97e37 Bug 1101 - Sqlite stats disappeared from configuration file src/wscript 2011-05-18 23:38:16 +02:00
Mitch Watrous
b17a6f8332 Create a template module 2011-05-04 20:02:57 -07:00