In the long term, India has been working on indigenous development of military technology. Based on [1][2][3], one can see that while lot of stuff has been developed locally, especially w.r.t missiles and ships, there is still heavy dependency on Russia for Russian and Soviet made weapons. Especially, India lags behind in aircraft(engines to be specific), where progress was sabotaged despite good initial progress(see HAL Marut).