trick/trick_source/er7_utils/CMakeLists.txt
Alex Lin ce0cdc9636
Cmake merge (#901)
* Merging changes from cmake branch to master

* Fixing includes for renamed header files

* still need build rule

* Adding warning for swig code for gcc8+

* Adding CMakeLists.txt for data products

* Cmake merge #901

Making adjustments to get cmake working on the Mac (Mojave)

* Cmake merge #901

Changing string append to list append
2019-11-19 09:01:16 -06:00

73 lines
3.5 KiB
CMake

set( ER7_UTILS_SRC
integration/abm4/src/abm4_first_order_ode_integrator
integration/abm4/src/abm4_integrator_constructor
integration/abm4/src/abm4_second_order_ode_integrator
integration/beeman/src/beeman_integrator_constructor
integration/beeman/src/beeman_second_order_ode_integrator
integration/core/src/base_integration_group
integration/core/src/bogus_integration_controls
integration/core/src/first_order_ode_integrator
integration/core/src/integration_controls
integration/core/src/integration_messages
integration/core/src/integrator_constructor
integration/core/src/integrator_constructor_factory
integration/core/src/integrator_result_merger
integration/core/src/integrator_result_merger_container
integration/core/src/left_quaternion_functions
integration/core/src/priming_first_order_ode_integrator
integration/core/src/priming_integration_controls
integration/core/src/priming_integrator_constructor
integration/core/src/priming_second_order_ode_integrator
integration/core/src/second_order_ode_integrator
integration/core/src/single_cycle_integration_controls
integration/core/src/standard_integration_controls
integration/euler/src/euler_first_order_ode_integrator
integration/euler/src/euler_integrator_constructor
integration/euler/src/euler_second_order_ode_integrator
integration/mm4/src/mm4_integrator_constructor
integration/mm4/src/mm4_second_order_ode_integrator
integration/nl2/src/nl2_integrator_constructor
integration/nl2/src/nl2_second_order_ode_integrator
integration/position_verlet/src/position_verlet_integrator_constructor
integration/position_verlet/src/position_verlet_second_order_ode_integrator
integration/rk2_heun/src/rk2_heun_first_order_ode_integrator
integration/rk2_heun/src/rk2_heun_integrator_constructor
integration/rk2_heun/src/rk2_heun_second_order_ode_integrator
integration/rk2_midpoint/src/rk2_midpoint_first_order_ode_integrator
integration/rk2_midpoint/src/rk2_midpoint_integrator_constructor
integration/rk2_midpoint/src/rk2_midpoint_second_order_ode_integrator
integration/rk4/src/rk4_first_order_ode_integrator
integration/rk4/src/rk4_integrator_constructor
integration/rk4/src/rk4_second_order_ode_integrator
integration/rk4/src/rk4_second_order_ode_integrator_base
integration/rkf45/src/rkf45_butcher_tableau
integration/rkf45/src/rkf45_first_order_ode_integrator
integration/rkf45/src/rkf45_integrator_constructor
integration/rkf45/src/rkf45_second_order_ode_integrator
integration/rkf78/src/rkf78_butcher_tableau
integration/rkf78/src/rkf78_first_order_ode_integrator
integration/rkf78/src/rkf78_integrator_constructor
integration/rkf78/src/rkf78_second_order_ode_integrator
integration/rkg4/src/rkg4_butcher_tableau
integration/rkg4/src/rkg4_first_order_ode_integrator
integration/rkg4/src/rkg4_integrator_constructor
integration/rkg4/src/rkg4_second_order_ode_integrator
integration/rkn4/src/rkn4_integrator_constructor
integration/rkn4/src/rkn4_second_order_ode_integrator
integration/symplectic_euler/src/symplectic_euler_integrator_constructor
integration/symplectic_euler/src/symplectic_euler_second_order_ode_integrator
integration/velocity_verlet/src/velocity_verlet_integrator_constructor
integration/velocity_verlet/src/velocity_verlet_second_order_ode_integrator
interface/src/alloc
interface/src/deletable
interface/src/message_handler
math/src/n_choose_m
math/src/ratio128
math/src/uint128
trick/integration/src/trick_integrator
)
add_library( er7_utils_objs OBJECT ${ER7_UTILS_SRC} )