DAMASK_EICMD/code/kinematics/CMakeLists.txt

15 lines
491 B
CMake
Raw Normal View History

# group sources
set (KINEMATICS "kinematics_cleavage_opening"
"kinematics_slipplane_opening"
"kinematics_thermal_expansion"
"kinematics_vacancy_strain"
"kinematics_hydrogen_strain"
)
2016-03-01 00:27:15 +05:30
# compile module and cumulatively link the
# compiled libraries
foreach (p ${KINEMATICS})
add_library (${p} "${p}.f90")
2016-03-01 00:27:15 +05:30
target_link_libraries(${p} DAMASK_DRIVERS)
add_library (DAMASK_DRIVERS ALIAS ${p})
endforeach (p)