应该这么说 你为了自己的利益伤害他人的利益是不合法的 而邻居为了自己的利益伤害了你的利益也是不对的 所以你们两家可以协商一下 看看能不能换一个地方盖可以既不挡住邻居家院子的光你也可以盖猪舍。
如果盖房子影响邻居的采光是需要进行赔偿的,最好协商解决。