xref: /aosp_15_r20/external/nanopb-c/examples/cmake_relpath/README.txt (revision c8d645cafcee3f91213d30caa0fe303887010b9b)
1*c8d645caSAndroid Build Coastguard WorkerNanopb example "simple" using CMake
2*c8d645caSAndroid Build Coastguard Worker=======================
3*c8d645caSAndroid Build Coastguard Worker
4*c8d645caSAndroid Build Coastguard WorkerThis example is the same as the simple nanopb example but built using CMake.
5*c8d645caSAndroid Build Coastguard Worker
6*c8d645caSAndroid Build Coastguard WorkerExample usage
7*c8d645caSAndroid Build Coastguard Worker-------------
8*c8d645caSAndroid Build Coastguard Worker
9*c8d645caSAndroid Build Coastguard WorkerOn Linux, create a build directory and then call cmake:
10*c8d645caSAndroid Build Coastguard Worker
11*c8d645caSAndroid Build Coastguard Worker    nanopb/examples/cmake_simple$ mkdir build
12*c8d645caSAndroid Build Coastguard Worker    nanopb/examples/cmake_simple$ cd build/
13*c8d645caSAndroid Build Coastguard Worker    nanopb/examples/cmake_simple/build$ cmake ..
14*c8d645caSAndroid Build Coastguard Worker    nanopb/examples/cmake_simple/build$ make
15*c8d645caSAndroid Build Coastguard Worker
16*c8d645caSAndroid Build Coastguard WorkerAfter that, you can run it with the command: ./simple
17*c8d645caSAndroid Build Coastguard Worker
18*c8d645caSAndroid Build Coastguard WorkerOn other platforms supported by CMake, refer to CMake instructions.
19