16 Commits
Author SHA1 Message Date
Davide Pesavento 9f100b3fb1 build: update waf to version 2.0.26
Change-Id: I0f901f1c05376194fcc2595e9d081ca5739471c2
2023-08-19 02:02:24 -04:00
Davide Pesavento 535b51d6fe build: update waf to version 2.0.24
Change-Id: Ib4c2354d8eb4372a5f6f34c81b1f626fa5988466
2022-12-02 17:20:54 -05:00
Davide Pesavento 5f5101adc3 Avoid deprecated ndn-cxx functions
Also, waf is updated to version 2.0.23

Change-Id: I053d7dce733455ec352931a1614082542ca00570
2022-03-11 20:05:03 -05:00
Davide Pesavento 07684bced7 Move config.hpp and a few more private headers to a 'detail' subdir
Also upgrade waf to version 2.0.21

Change-Id: Id290b8336c607fb3939f2ab96dd066dae9810c1e
2021-02-07 20:09:28 -05:00
Davide Pesavento a0546dbc86 build+ci: switch to python3
Also in this commit:
 * Sync CI scripts with other projects
 * Modernize docs/conf.py
 * Cleanup README.md
 * Use the official markdown version of the GPLv3

Refs: #5095
Change-Id: Ie607fcde1f6e41fa5efbbb41b21cb08583017442
2020-04-01 21:19:45 -04:00
Davide Pesavento e275292728 build: upgrade waf to version 2.0.19
Change-Id: I5ca28fd7cfd26988952fccb275c5ce925e94bbb8
2020-01-23 23:40:02 -05:00
Davide Pesavento fae9def359 build: various updates
* Upgrade waf to 2.0.14
 * Sync default compiler flags with ndn-cxx
 * Simplify compilation of unit-tests

Change-Id: I94865d405240c181dd4cfdd1cb730b756ad5166a
2019-01-30 10:37:24 -05:00
Alexander Afanasyev 40491df37b build: update waf to version 2.0.6
Change-Id: I9cb1f2dbd01312a0b113dd33a4ca9fae344b087c
2018-03-11 10:53:55 -04:00
Alexander Afanasyev f5fca3a95d Prepare release 0.5.0
This commit also upgrades waf to version 2.0.6

Change-Id: I13fa30b1ae405bb2a2b43aa124b1dd8ca701ddea
2018-02-22 13:07:05 -05:00
Alexander Afanasyev f3192eb789 build+ci: Upgrade build scripts, enable coverage and sanitizer flags
Change-Id: I825ea4fdf4f40c4af06b5667af432f1c0eab368d
2017-01-11 12:06:21 -08:00
Yingdi Yu 906c2eab6d build: Always build in C++11 mode.
Change-Id: Id8c26bc5951a0b60c4f2f0868ad0167b2f0d56af
Refs: #2103
2014-11-02 16:03:47 -08:00
Yingdi Yu 06a678a65b build: organize building system, support sphinx doc
Change-Id: I88ba0186a3defe1ffcbd55fb5f8ef81b5d2d3d81
2014-08-07 12:51:37 -07:00
Alexander Afanasyev 7eb5911450 build: Update of waf and waf-tools (fixing boost detection on some platforms)
Change-Id: I35ec6db068ee5f309a5af6f2e2e0b9b43430969f
2014-07-02 14:23:39 -07:00
Alexander Afanasyev 6133f9ac4b New waf/wscript and initial reorganization 2013-07-14 10:58:26 -07:00
Alexander Afanasyev 182fdc2af3 ./waf doxygen will generate documentation in doc/html 2012-03-05 18:06:52 -08:00
Alexander Afanasyev e76f2632dd Add configuration to build a stand-alone application
Though, nothing compiles yet
2012-03-05 00:21:58 -08:00