add git compilation