>> >> Again, the coding standard does currently require the .cxx extension: >> >> https://cwiki.apache.org/confluence/display/NUTTX/Coding+Standard#cplusplus >> >> I would consider that up for discussion and subject to community >> concurrence. Which ever is selected, the extension should be used >> consistently. All C++ files under apps follow the coding standard for >> file naming EXCEPT for some ELF loadable modules and some test-releated >> files that are currently in violation of the coding standard: >> >> ./examples/elf/tests/helloxx/hello++1.cpp >> ./examples/elf/tests/helloxx/hello++2.cpp >> ./examples/elf/tests/helloxx/hello++3.cpp >> ./examples/elf/tests/helloxx/hello++4.cpp >> ./examples/elf/tests/helloxx/hello++5.cpp >> ./examples/nxflat/tests/hello++/hello++1.cpp >> ./examples/nxflat/tests/hello++/hello++2.cpp >> ./examples/nxflat/tests/hello++/hello++3.cpp >> ./examples/nxflat/tests/hello++/hello++4.cpp >> ./testing/irtest/cmd.cpp >> ./testing/irtest/enum.cpp >> ./testing/irtest/main.cpp >> >> > All these sources can change to .cxx suffix. >
Here is the patch: https://github.com/apache/incubator-nuttx-apps/pull/616