# Establishing the links :

linkrc = ../../../Ada/Math_Lib/Supports

links:
	@-ln -s $(linkrc)/dictios.a      dictionaries.ads 
	@-ln -s $(linkrc)/dictiosB.a     dictionaries.adb   
	@-ln -s $(linkrc)/facenum.a      face_enumerators.ads 
	@-ln -s $(linkrc)/facenumB.a     face_enumerators.adb  
	@-ln -s $(linkrc)/facenu_ut.a    face_enumerators_utilities.ads 
	@-ln -s $(linkrc)/facenu_utB.a   face_enumerators_utilities.adb 
	@-ln -s $(linkrc)/farkas.a       farkas_lemma.ads            
	@-ln -s $(linkrc)/farkasB.a      farkas_lemma.adb              
	@-ln -s $(linkrc)/fltfanum.a     float_face_enumerators.ads 
	@-ln -s $(linkrc)/fltfanumB.a    float_face_enumerators.adb    
	@-ln -s $(linkrc)/flt_lis.a      float_linear_inequality_solvers.ads 
	@-ln -s $(linkrc)/flt_lisB.a     float_linear_inequality_solvers.adb
	@-ln -s $(linkrc)/fltintro.a     float_to_integer_rounding.ads
	@-ln -s $(linkrc)/fltintroB.a    float_to_integer_rounding.adb
	@-ln -s $(linkrc)/givens.a       givens_rotations.ads
	@-ln -s $(linkrc)/givensB.a      givens_rotations.adb
	@-ln -s $(linkrc)/int_farkas.a   integer_farkas_lemma.ads
	@-ln -s $(linkrc)/int_farkasB.a  integer_farkas_lemma.adb
	@-ln -s $(linkrc)/lp.a           linear_programming.ads
	@-ln -s $(linkrc)/lpB.a          linear_programming.adb
	@-ln -s $(linkrc)/lstivc.a       lists_of_integer_vectors.ads
	@-ln -s $(linkrc)/lstivcB.a      lists_of_integer_vectors.adb
	@-ln -s $(linkrc)/lstivc_io.a    lists_of_integer_vectors_io.ads
	@-ln -s $(linkrc)/lstivc_ioB.a   lists_of_integer_vectors_io.adb
	@-ln -s $(linkrc)/arrlivc.a      arrays_of_integer_vector_lists.ads
	@-ln -s $(linkrc)/arrlivcB.a     arrays_of_integer_vector_lists.adb
	@-ln -s $(linkrc)/arrlivc_io.a   arrays_of_integer_vector_lists_io.ads
	@-ln -s $(linkrc)/arrlivc_ioB.a  arrays_of_integer_vector_lists_io.adb
	@-ln -s $(linkrc)/intsupfu.a     integer_support_functions.ads
	@-ln -s $(linkrc)/intsupfuB.a    integer_support_functions.adb
	@-ln -s $(linkrc)/intfaces.a     integer_faces_of_polytope.ads
	@-ln -s $(linkrc)/intfacesB.a    integer_faces_of_polytope.adb
	@-ln -s $(linkrc)/intfaces_io.a  integer_faces_of_polytope_io.ads
	@-ln -s $(linkrc)/intfaces_ioB.a integer_faces_of_polytope_io.adb
	@-ln -s $(linkrc)/lstfvc.a       lists_of_float_vectors.ads
	@-ln -s $(linkrc)/lstfvcB.a      lists_of_float_vectors.adb
	@-ln -s $(linkrc)/lstfvc_io.a    lists_of_float_vectors_io.ads
	@-ln -s $(linkrc)/lstfvc_ioB.a   lists_of_float_vectors_io.adb
	@-ln -s $(linkrc)/arrlfvc.a      arrays_of_float_vector_lists.ads
	@-ln -s $(linkrc)/arrlfvcB.a     arrays_of_float_vector_lists.adb
	@-ln -s $(linkrc)/arrlfvc_io.a   arrays_of_float_vector_lists_io.ads
	@-ln -s $(linkrc)/arrlfvc_ioB.a  arrays_of_float_vector_lists_io.adb
	@-ln -s $(linkrc)/fltsupfu.a     float_support_functions.ads
	@-ln -s $(linkrc)/fltsupfuB.a    float_support_functions.adb
	@-ln -s $(linkrc)/fltfaces.a     float_faces_of_polytope.ads
	@-ln -s $(linkrc)/fltfacesB.a    float_faces_of_polytope.adb
