Janu| 5 Minute Read In case you’ve been living under a rock for the past few years, Emscripten is a magical compiler that takes C/C++ source code and generates JavaScript that can run on any web browser. Using CMake for Nordic nRF52 projects.This is an example of a nice project file in CMake 3. We will start with a basic C++ project containing two files, CMakeLists. You can view and edit these options in cmake-gui (or ccmake) as you are configuring your build of gRPC. Cmake project example For example, if a package foo installs a file called fooConfig.