cfig 4d1a3912d0 support makefile for c/cpp files
Fix: 
usage:
    make
    ./gradlew unpack
    ./gradlew pack
..
src squashed commit
Makefile support makefile for c/cpp files
build.gradle.kts squashed commit