Peter Barnes
1d47a14c14
Tag uses of NS_DEPRECATED by release
2020-05-11 20:12:51 +00:00
Tommaso Pecorella
cd1522e5d1
Fix (for real) NS_DEPRECATED_3_31
2020-02-16 10:11:41 +01:00
Tom Henderson
5396fc911e
build: ( fixes #15 ) Fix build erroneous order constraint warnings
...
Patch based on original suggestion from ita1024 on updated constraints
2019-04-21 11:52:53 -07:00
Ryan Mast
9125acbb1c
build: ( fixes #3007 ) Boost library configuration in contrib
2018-12-06 17:43:16 -08:00
Steve Smith
12a3af0e02
build: Updating Waf 1.8.19 to 2.0.9
...
*) Platform was no longer recognized as a attribute of Options. Used waf
Utils call to obtain unversioned platform name.
*) Task classes renamed from <taskname>_task to <taskname>.
Waf was not finding the classes when named with _task suffix.
*) Waf removed check option for 'type_name' check.
Added explicit embedded code snippet based on previous Waf versions to perform uint128 checks.
*) Waf source attribute is now strings, need to convert to nodes to retrieve parent node.
# Orig 1.8.19 testdir = self.source[-1].parent.path_from(self.bld.srcnode)
testdir = self.to_nodes(self.source[-1])[0].parent.path_from(self.bld.srcnode)
2018-08-24 18:02:14 -07:00
Peter D. Barnes, Jr.
f4d579b911
build: fix library paths broken by r13485 (c174ebd0)
2018-04-13 16:40:53 -07:00
Peter D. Barnes, Jr.
1bc9d0740a
build: put build libraries in subdirectory lib/
2018-04-12 15:05:03 -07:00
Alexander Afanasyev
d8066ab152
build: Remove newlines in task description
2018-03-14 22:05:53 -07:00
Alexander Afanasyev
a089dac2a2
build: (partial fix #2884 ) Support export of include paths
2018-03-05 21:28:07 -08:00
Sébastien Deronne
38b6955649
Fix misspelling in src/wscript
2016-07-02 11:24:48 +02:00
Tom Henderson
2d4a9c278b
additional Python 2/3 compatibility
2015-09-09 15:14:27 -07:00
Tom Henderson
d495e87798
ensure consistent digests for checking the build cache
2015-09-09 09:47:36 -07:00
Siddharth Santurkar
b5fde4107c
port wscripts, test.py, and waf-tools to Python3
2015-09-03 21:14:55 -07:00
Tom Henderson
bc89ea5288
fix task name in wscript
2015-07-22 08:42:18 -07:00
Peter D. Barnes, Jr.
0ec7a3b9d4
Remove extraneous blank lines from build chatter.
2015-07-09 15:13:34 -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
Tom Henderson
8613522840
bug 2087: Waf fails to build ns-3 if the path contains accented characters
2015-04-03 15:13:32 -07:00
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