include ../makefile
#-------------------------------------------------------------------------------

all=type_define.o math_lib.o read_lib.o \
    gen_sc_list.o gen_sc.o \
    split_element.o rotate_spin.o flip_spin_soc.o\
    rotate_spin_sigmoid.o rotate_spin_main.o rotate_spin_main_sigmoid.o rotate_spin_single_ion_off_diagonal.o\
    rotate_spin_main_part.o rotate_spin_main_part_sigmoid.o read_pc_poscar.o rotate_spin_single_ion_diagonal.o\
    gen_sc_poscar.o write_scaled_poscar.o write_d2c_poscar.o write_c2d_poscar.o \
    flip_spin.o flip_spin_sigmoid.o  gen_sc_CHGCAR.o  rotate_poscar.o  mirror_poscar.o \
    Spinss.o

.SUFFIXES: .o .f90
.f90.o:
	$(FC) -c $(F90_OPTS) $(FFT)  $<
	
	
Spinss.x: $(all)
	$(FC) $(F90_OPTS) $(all) $(MKL_LIBS)  -o  Spinss.x

#-------------------------------------------------------------------------------
