14 Commits

Author SHA1 Message Date
Gabriel Ferreira
e32c177e45 build: remove waf files, tests and references 2022-02-21 22:08:45 -03:00
Tommaso Pecorella
bbd1d576bc build: update deprecated defs in contrib wscript 2021-08-14 15:24:47 +00:00
Gabriel Arrobo
b2b1b08bf2 build: Enabled to run python scripts located in the contrib directory 2021-04-12 15:36:42 -07:00
Tommaso Pecorella
d1dd9eafca build: (amend b9ebfb426e) Fix inclusions
for non-standard build directory.
2021-01-07 01:48:52 +00:00
Tommaso Pecorella
b9ebfb426e build: (fixes #309) Narrow inclusion path to build directory 2020-12-28 12:09:40 -08:00
Peter D. Barnes, Jr
9ddd31c6f9 More flexible create-module.py script
Changed the default creation directory from src/ to contrib/
  Moved create-modules.py from src/ to utils/

Added two new optional command line arguments: --project and --use-src-dir
--project specifies a directory name or path under which the new modules
will be created.
--use-src-dir directs the script to create new modules in the src
directory instead of contrib.  This argument cannot be combined
with --project.

Updated contrib/wscript to search for modules at
arbitrary depths instead of just the child directories under
contrib.

Assume the following directory structure:
contrib/
  project1/
    module1/
      wscript
    module2/
      wscript
  project2/
    sub_project1/
      	module3/
        	wscript
      	module4/
        	wscript
    sub_project2/
      	module5/
        	wscript
      	module6/
        	wscript
    data/
  module7/
    wscript

waf configure will discover the following modules under contrib:
project1/module1
project1/module2
project2/sub_project1/module3
project2/sub_project1/module4
project2/sub_project2/module5
project2/sub_project2/module6
module7
2020-05-20 13:55:28 -07: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
Steven Smith
3da19ce578 Ignore contrib directories in git 2019-01-08 20:33:01 -08:00
Ryan Mast
9125acbb1c build: (fixes #3007) Boost library configuration in contrib 2018-12-06 17:43:16 -08:00
Tom Henderson
971c25bcbe build: Replace lingering instances of Options.platform 2018-08-26 11:01:00 -07:00
Tom Henderson
c91797f23e build: fix contrib library paths broken due to r13485 (c174ebd0) 2018-05-03 13:39:50 -07:00
Tom Henderson
07ea712723 build: (fixes #2884) Remove code duplication in contrib/wscript 2018-03-14 22:01:41 -07:00
Ryan Mast
24691ee831 build: (fixes 2830) Avoid overwriting conf.env variable for boost 2017-11-29 20:46:40 -08:00
Lauri Sormunen
54b20047fd build: (fixes #2630) Add contrib directory in parallel to src 2017-04-06 20:32:04 -07:00