zxvcv / 3D_Printer

Eclipse Public License 2.0
0 stars 0 forks source link

Divide application into components #16

Closed zxvcv closed 3 years ago

zxvcv commented 3 years ago

CMake components support reusability such part of code. Structure of the components:

ComponentName ---docs ------(...)(component documentation) ---header ------(...)(all .h files) ---source ------(...)(all .c files) ---tests ------mocks ------stubs ------CMakeLists.txt ------(...)(all .cpp files with Gtests) ---CHANGES.rst (?) ---LICENSE ---README.rst

Related to #18