Commit Graph

249 Commits

Author SHA1 Message Date
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