# Establishing the links :

linkrc = ../../Ada/Homotopy

links:
	@-ln -s $(linkrc)/drivhoco.a   driver_for_homotopy_construction.ads
	@-ln -s $(linkrc)/drivhocoB.a  driver_for_homotopy_construction.adb
	@-ln -s $(linkrc)/drivreds.a   drivers_for_reduction.ads
	@-ln -s $(linkrc)/drivredsB.a  drivers_for_reduction.adb
	@-ln -s $(linkrc)/drivscal.a   driver_for_scaling.ads
	@-ln -s $(linkrc)/drivscalB.a  driver_for_scaling.adb
	@-ln -s $(linkrc)/drivscals.a  drivers_for_scaling.ads
	@-ln -s $(linkrc)/drivscalsB.a drivers_for_scaling.adb
	@-ln -s $(linkrc)/equals.a     floating_equalities.ads
	@-ln -s $(linkrc)/equalsB.a    floating_equalities.adb
	@-ln -s $(linkrc)/homzers.a    homogenization.ads
	@-ln -s $(linkrc)/homzersB.a   homogenization.adb
	@-ln -s $(linkrc)/homotopy.a   homotopy.ads
	@-ln -s $(linkrc)/homotopyB.a  homotopy.adb
	@-ln -s $(linkrc)/mainred.a    mainred.ads
	@-ln -s $(linkrc)/mainredB.a   mainred.adb
	@-ln -s $(linkrc)/mainscal.a   mainscal.ads
	@-ln -s $(linkrc)/mainscalB.a  mainscal.adb
	@-ln -s $(linkrc)/projtrans.a  projective_transformations.ads
	@-ln -s $(linkrc)/projtransB.a projective_transformations.adb
	@-ln -s $(linkrc)/reduover.a   reduction_of_overconstrained_systems.ads
	@-ln -s $(linkrc)/reduoverB.a  reduction_of_overconstrained_systems.adb
	@-ln -s $(linkrc)/redufull.a   reduction_of_polynomial_systems.ads
	@-ln -s $(linkrc)/redufullB.a  reduction_of_polynomial_systems.adb
	@-ln -s $(linkrc)/redupoly.a   reduction_of_polynomials.ads
	@-ln -s $(linkrc)/redupolyB.a  reduction_of_polynomials.adb
	@-ln -s $(linkrc)/scaling.a    scaling.ads
	@-ln -s $(linkrc)/scalingB.a   scaling.adb
	@-ln -s $(linkrc)/solutions.a  solutions.ads
	@-ln -s $(linkrc)/solutionsB.a solutions.adb
	@-ln -s $(linkrc)/solutions_io.a  solutions_io.ads
	@-ln -s $(linkrc)/solutions_ioB.a solutions_io.adb
