Copy headers to system includes (requires admin privileges)
sudo cp -r angle/include/* /usr/local/include/
mkdir -p /usr/local/lib/pkgconfig/
cp angle/egl.pc /usr/local/lib/pkgconfig/
cp angle/glesv2.pc /usr/local/lib/pkgconfig/
cp -r angle/include/* $(brew --prefix)/include/
cp angle/egl.pc $(brew --prefix)/lib/pkgconfig/
cp angle/glesv2.pc $(brew --prefix)/lib/pkgconfig/
cat > egl.pc << 'EOF'
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: EGL
Description: EGL library and headers
Version: 1.5
Requires.private:
Libs: -L${libdir} -lEGL
Cflags: -I${includedir}
EOF
cat > glesv2.pc << 'EOF'
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: GLESv2
Description: OpenGL ES v2 library and headers
Version: 2.0
Requires.private:
Libs: -L${libdir} -lGLESv2
Cflags: -I${includedir}
EOF
sudo mkdir -p /usr/local/lib/pkgconfig/
sudo cp egl.pc glesv2.pc /usr/local/lib/pkgconfig/