4 # The contents of this file are subject to the terms of the Common Development
5 # and Distribution License Version 1.0 (the "License").
7 # You can obtain a copy of the license at
8 # http://www.opensource.org/licenses/CDDL-1.0. See the License for the
9 # specific language governing permissions and limitations under the License.
11 # When distributing Covered Code, include this CDDL HEADER in each file and
12 # include the License file in a prominent location with the name LICENSE.CDDL.
13 # If applicable, add the following below this CDDL HEADER, with the fields
14 # enclosed by brackets "[]" replaced with your own identifying information:
16 # Portions Copyright (c) [yyyy] [name of copyright owner]. All rights reserved.
22 # Copyright (c) 2013--2018, Regents of the University of Minnesota.
23 # All rights reserved.
30 # Release: This file is part of the kim-api-v2.0.0-beta.0 package.
33 # Include files and their dependencies
34 KIM_CHARGE_UNIT_CPP = KIM_ChargeUnit.hpp KIM_ChargeUnit.inc
35 KIM_COMPUTE_ARGUMENT_NAME_CPP = KIM_ComputeArgumentName.hpp KIM_ComputeArgumentName.inc
36 KIM_COMPUTE_ARGUMENTS_CPP = KIM_ComputeArguments.hpp
37 KIM_COMPUTE_CALLBACK_NAME_CPP = KIM_ComputeCallbackName.hpp KIM_ComputeCallbackName.inc
38 KIM_DATA_TYPE_CPP = KIM_DataType.hpp KIM_DataType.inc
39 KIM_ENERGY_UNIT_CPP = KIM_EnergyUnit.hpp KIM_EnergyUnit.inc
40 KIM_LANGUAGE_NAME_CPP = KIM_LanguageName.hpp KIM_LanguageName.inc
41 KIM_LENGTH_UNIT_CPP = KIM_LengthUnit.hpp KIM_LengthUnit.inc
42 KIM_LOG_CPP = KIM_Log.hpp
43 KIM_LOG_DEFINES = KIM_LOG_DEFINES.inc KIM_LOG_MAXIMUM_LEVEL.inc
44 KIM_LOG_VERBOSITY_CPP = KIM_LogVerbosity.hpp $(KIM_LOG_DEFINES)
45 KIM_MODEL_CPP = KIM_Model.hpp KIM_func.hpp
46 KIM_MODEL_COMPUTE_CPP = KIM_ModelCompute.hpp
47 KIM_MODEL_COMPUTE_ARGUMENTS_CPP = KIM_ModelComputeArguments.hpp
48 KIM_MODEL_COMPUTE_ARGUMENTS_CREATE_CPP = KIM_ModelComputeArgumentsCreate.hpp
49 KIM_MODEL_COMPUTE_ARGUMENTS_DESTROY_CPP = KIM_ModelComputeArgumentsDestroy.hpp
50 KIM_MODEL_CREATE_CPP = KIM_ModelCreate.hpp KIM_func.hpp
51 KIM_MODEL_DESTROY_CPP = KIM_ModelDestroy.hpp
52 KIM_MODEL_DRIVER_CREATE_CPP = KIM_ModelDriverCreate.hpp KIM_func.hpp
53 KIM_MODEL_DRIVER_HEADERS_CPP = $(KIM_MODEL_DRIVER_CREATE_CPP) $(KIM_LOG_VERBOSITY_CPP) $(KIM_LANGUAGE_NAME.CPP) $(KIM_NUMBERING_CPP) $(KIM_SPECIES_NAME_CPP) $(KIM_SUPPORT_STATUS_CPP) $(KIM_UNIT_SYSTEM_CPP) $(KIM_MODEL_COMPUTE_ARGUMENTS_CREATE_CPP) $(KIM_COMPUTE_ARGUMENT_NAME_CPP) $(KIM_DATA_TYPE_CPP) $(KIM_COMPUTE_CALLBACK_NAME_CPP) $(KIM_MODEL_COMPUTE_ARGUMENTS_CPP) $(KIM_MODEL_COMPUTE_ARGUMENTS_DESTROY_CPP) $(KIM_MODEL_COMPUTE_CPP) $(KIM_MODEL_REFRESH_CPP) $(KIM_MODEL_DESTROY_CPP)
54 KIM_MODEL_HEADERS_CPP = $(KIM_MODEL_CREATE_CPP) $(KIM_LOG_VERBOSITY_CPP) $(KIM_LANGUAG_ENAME_CPP) $(KIM_NUMBERING_CPP) $(KIM_SPECIES_NAME_CPP) $(KIM_SUPPORT_STATUS_CPP) $(KIM_UNIT_SYSTEM_CPP) $(KIM_MODEL_COMPUTE_ARGUMENT_SCREATE_CPP) $(KIM_COMPUTE_ARGUMENT_NAME_CPP) $(KIM_DATA_TYPE_CPP) $(KIM_COMPUTE_CALLBACK_NAME_CPP) $(KIM_MODEL_COMPUTE_ARGUMENTS_CPP) $(KIM_MODEL_COMPUTE_ARGUMENTS_DESTROY_CPP) $(KIM_MODEL_COMPUTE_CPP) $(KIM_MODEL_REFRESH_CPP) $(KIM_MODEL_DESTROY_CPP)
55 KIM_MODEL_REFRESH_CPP = KIM_ModelRefresh.hpp
56 KIM_NUMBERING_CPP = KIM_Numbering.hpp KIM_Numbering.inc
57 KIM_SIMULATOR_HEADERS_CPP = $(KIM_MODEL_CPP) $(KIM_LOG_VERBOSITY_CPP) $(KIM_DATA_TYPE_CPP) $(KIM_LANGUAGE_NAME_CPP) $(KIM_SPECIES_NAME_CPP) $(KIM_NUMBERING_CPP) $(KIM_UNIT_SYSTEM_CPP) $(KIM_MODEL_COMPUTE_ARGUMENTS_CPP) $(KIM_COMPUTE_ARGUMENT_NAME_CPP) $(KIM_COMPUTE_CALLBACK_NAME_CPP) $(KIM_SUPPORT_STATUS_CPP)
58 KIM_SPECIES_NAME_CPP = KIM_SpeciesName.hpp KIM_SpeciesName.inc
59 KIM_SUPPORT_STATUS_CPP = KIM_SupportStatus.hpp KIM_SupportStatus.inc
60 KIM_TEMPERATURE_UNIT_CPP = KIM_TemperatureUnit.hpp KIM_TemperatureUnit.inc
61 KIM_TIME_UNIT_CPP = KIM_TimeUnit.hpp KIM_TimeUnit.inc
62 KIM_UNIT_SYSTEM_CPP = KIM_UnitSystem.hpp $(KIM_LENGTH_UNIT_CPP) $(KIM_ENERGY_UNIT_CPP) $(KIM_CHARGE_UNIT_CPP) $(KIM_TEMPERATURE_UNIT_CPP) $(KIM_TIME_UNIT_CPP)
63 KIM_VERSION_CPP = KIM_Version.h
64 KIM_SEM_VER_CPP = KIM_SemVer.hpp
66 KIM_LOG_IMPLEMENTATION_CPP = KIM_LogImplementation.hpp $(KIM_LOG_VERBOSITY_CPP)
67 KIM_COMPUTE_ARGUMENTS_IMPLEMENTATION_CPP = KIM_ComputeArgumentsImplementation.hpp $(KIM_COMPUTE_CALLBACK_NAME_CPP) \
68 $(KIM_COMPUTE_ARGUMENT_NAME_CPP) $(KIM_SUPPORT_STATUS_CPP) \
69 $(KIM_LANGUAGE_NAME_CPP) $(KIM_FUNC_CPP)
70 KIM_MODEL_IMPLEMENTATION_CPP = KIM_ModelImplementation.hpp $(KIM_MODEL_LIBRARY_CPP) $(KIM_SPECIES_NAME_CPP) \
71 $(KIM_UNIT_SYSTEM_CPP) $(KIM_NUMBERING_CPP) $(KIM_LANGUAGE_NAME_CPP) \
72 $(KIM_DATA_TYPE_CPP) $(KIM_LOG_CPP) $(KIM_LOG_VERBOSITY_CPP) $(KIM_FUNC_CPP)
73 KIM_MODEL_LIBRARY_CPP = KIM_ModelLibrary.hpp $(KIM_FUNC_CPP) $(KIM_LOG_CPP)
74 KIM_API_DIRS_CPP = old_KIM_API_DIRS.h $(KIM_LOG_CPP)