On Fri, Jul 31, 2015, at 05:11 AM, [email protected] wrote: > > Hi all, > > I have created a folder named test_dir in top src dir. (The same level > with dom, uriloader, widget etc). > > I simply add a source code named test.cpp and moz.build as below, > however, the build system didn't go into that folder and compiled the > source. > > Do you know which files I need to change in build system or how can I > successfully compile the folder. thanks a lot. > > mozilla/test_dir$ cat moz.build > #-----You can modify variable DEPTH.Don't change below config info-----# > # > SOURCES = +[ > 'test.cpp', > ] > > FINAL_LIBRARY = 'ff_test' > > > > test_dir$ cat test.cpp > #error "stop here"
The part of the build system that reads moz.build files starts at the root moz.build file: https://dxr.mozilla.org/mozilla-central/source/moz.build It processes that, and collects directories listed in DIRS, and then processes moz.build files in those directories recursively until it runs out. You need to add your directory to a DIRS list in some moz.build file in order for the build system to process it. -Ted _______________________________________________ dev-builds mailing list [email protected] https://lists.mozilla.org/listinfo/dev-builds

