# Establishing the links :

linkrc = ../../../Ada/Root_Counts/Dynlift

links:
	@-ln -s $(linkrc)/babldmvc.a     babldmvc.ads
	@-ln -s $(linkrc)/babldmvcB.a    babldmvc.adb
	@-ln -s $(linkrc)/blackmvc.a     black_box_mixed_volume_computations.ads
	@-ln -s $(linkrc)/blackmvcB.a    black_box_mixed_volume_computations.adb
	@-ln -s $(linkrc)/cayemb.a       cayley_embedding.ads
	@-ln -s $(linkrc)/cayembB.a      cayley_embedding.adb
	@-ln -s $(linkrc)/cayley.a       cayley_trick.ads
	@-ln -s $(linkrc)/cayleyB.a      cayley_trick.adb
	@-ln -s $(linkrc)/commfaces.a    common_faces_of_polytope.ads
	@-ln -s $(linkrc)/commfacesB.a   common_faces_of_polytope.adb
	@-ln -s $(linkrc)/drivdynl.a     drivers_for_dynamic_lifting.ads
	@-ln -s $(linkrc)/drivdynlB.a    drivers_for_dynamic_lifting.adb
	@-ln -s $(linkrc)/drivmink.a     driver_for_minkowski_polynomials.ads
	@-ln -s $(linkrc)/drivminkB.a    driver_for_minkowski_polynomials.adb
	@-ln -s $(linkrc)/dbkkcomp.a     dynamic_bkk_bound_computations.ads
	@-ln -s $(linkrc)/dbkkcompB.a    dynamic_bkk_bound_computations.adb
	@-ln -s $(linkrc)/dynlift.a      dynamic_lifting_functions.ads
	@-ln -s $(linkrc)/dynliftB.a     dynamic_lifting_functions.adb
	@-ln -s $(linkrc)/dymisudi.a     dynamic_mixed_subdivisions.ads
	@-ln -s $(linkrc)/dymisudiB.a    dynamic_mixed_subdivisions.adb
	@-ln -s $(linkrc)/dynpolco.a     dynamic_polyhedral_continuation.ads
	@-ln -s $(linkrc)/dynpolcoB.a    dynamic_polyhedral_continuation.adb
	@-ln -s $(linkrc)/dyntri.a       dynamic_triangulations.ads
	@-ln -s $(linkrc)/dyntriB.a      dynamic_triangulations.adb
	@-ln -s $(linkrc)/enumfaces.a    enumerate_faces_of_polytope.ads
	@-ln -s $(linkrc)/enumfacesB.a   enumerate_faces_of_polytope.adb
	@-ln -s $(linkrc)/flatmisu.a     flatten_mixed_subdivisions.ads
	@-ln -s $(linkrc)/flatmisuB.a    flatten_mixed_subdivisions.adb
	@-ln -s $(linkrc)/freqgraph.a    frequency_graph.ads
	@-ln -s $(linkrc)/freqgraphB.a   frequency_graph.adb
	@-ln -s $(linkrc)/glodyntri.a    global_dynamic_triangulation.ads
	@-ln -s $(linkrc)/glodyntriB.a   global_dynamic_triangulation.adb
	@-ln -s $(linkrc)/initmice.a     initial_mixed_cell.ads
	@-ln -s $(linkrc)/initmiceB.a    initial_mixed_cell.adb
	@-ln -s $(linkrc)/minkpoly.a     minkowski_polynomials.ads
	@-ln -s $(linkrc)/minkpolyB.a    minkowski_polynomials.adb
	@-ln -s $(linkrc)/simplex.a      simplices.ads
	@-ln -s $(linkrc)/simplexB.a     simplices.adb
	@-ln -s $(linkrc)/simplex_io.a   simplices_io.ads
	@-ln -s $(linkrc)/simplex_ioB.a  simplices_io.adb
	@-ln -s $(linkrc)/triangle.a     triangulations.ads
	@-ln -s $(linkrc)/triangleB.a    triangulations.adb
	@-ln -s $(linkrc)/triamisu.a     triangulations_and_subdivisions.ads
	@-ln -s $(linkrc)/triamisuB.a    triangulations_and_subdivisions.adb
	@-ln -s $(linkrc)/triangle_io.a  triangulations_io.ads
	@-ln -s $(linkrc)/triangle_ioB.a triangulations_io.adb
	@-ln -s $(linkrc)/unfolding.a    unfolding_subdivisions.ads
	@-ln -s $(linkrc)/unfoldingB.a   unfolding_subdivisions.adb
