new examples: SpeedControlModule

parent ef65cd3f
......@@ -7,5 +7,5 @@ package ujf.verimag.bip.userinterface.cli;
* use "svn annotate" and BLAME the one who has commited it !
*/
public class Version {
public static final String VERSION = "2022.01.175206-DEV";
public static final String VERSION = "2022.02.114844-DEV";
}
......@@ -24,7 +24,7 @@ configure_file( engine-version.hpp.in ${CMAKE_BINARY_DIR}/generated/engine-versi
include_directories( ${CMAKE_BINARY_DIR}/generated/ ) # Make sure it can be included...
# Select flags.
SET(CMAKE_CXX_FLAGS "-Wall -g")
SET(CMAKE_CXX_FLAGS "-Wall -g -fPIC")
SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g")
SET(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG")
SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
......
......@@ -72,11 +72,11 @@ void FMI_template::init() {
//$$initialStatesCS$$
// TODO : implement your own initialization code here
cout<<m_launcher<<'\n';
//cout<<m_launcher<<'\n';
int ret = m_launcher->initialize();
cout<<"end"<<'\n';
//cout<<"end"<<'\n';
if (ret != EXIT_SUCCESS)
logger(fmi2OK, "progress", "Initialization error.");
logger(fmi2Error, "Launcher", "Initialization error.");
// initialize integrator for co-simulation
m_currentTimePoint = 0;
......
......@@ -55,8 +55,8 @@ void InstanceData::logger(fmi2Status state, fmi2String category, fmi2String mess
/*m_callbackFunctions->logger(m_callbackFunctions->componentEnvironment,
m_instanceName.c_str(), state, category,
message);
*/
message);*/
cout<<category<<" ~ "<<message<<'\n';
}
}
......
......@@ -116,13 +116,12 @@ void* fmi2Instantiate(fmi2String instanceName, fmi2Type fmuType, fmi2String guid
fmi2Boolean, fmi2Boolean loggingOn)
{
// initial checks
//if (functions == NULL) return NULL;
//if (functions->logger == NULL) return NULL;
//if (functions == NULL) return NULL;
//if (functions->logger == NULL) return NULL;
std::string instanceNameString = instanceName;
/*if (instanceNameString.empty()) {
//if (loggingOn) functions->logger(functions->componentEnvironment, instanceName, fmi2Error, "logStatusError", "fmi2Instantiate: Missing instance name.");
if (loggingOn) functions->logger(functions->componentEnvironment, instanceName, fmi2Error, "logStatusError", "fmi2Instantiate: Missing instance name.");
return NULL;
}*/
......@@ -148,10 +147,10 @@ void* fmi2Instantiate(fmi2String instanceName, fmi2Type fmuType, fmi2String guid
char* argv[] = {"./system"};
Component &component = *deploy(argc, argv);
cout<<&component<<'\n';
//cout<<&component<<'\n';
Launcher* l = new Launcher(argc,argv,component);
modelInstance->m_launcher = l;
cout<<modelInstance->m_launcher<<'\n';
//cout<<modelInstance->m_launcher<<'\n';
modelInstance->logger(fmi2OK, "logAll", "fmi2Instantiate: Model instance created.");
}
catch (...) {
......@@ -173,15 +172,13 @@ void fmi2FreeInstance(void* c) {
/* Enter and exit initialization mode, terminate and reset */
// Overrides project settings?
fmi2Status fmi2SetupExperiment(void* c, int, double, double,
int, double)
{
InstanceData * modelInstance = static_cast<InstanceData*>(c);
FMI_ASSERT(modelInstance != NULL);
modelInstance->logger(fmi2OK, "logAll", "fmi2SetupExperiment: Call of setup experiment.");
// transfer experiment specs to Therakles
return fmi2OK;
}
......@@ -249,6 +246,12 @@ fmi2Status fmi2GetReal(void* c, const fmi2ValueReference vr[], size_t nvr, fmi2R
for (size_t i=0; i<nvr; ++i) {
try {
if (inverted_map.find(vr[i]) == inverted_map.end()) {
cout<< "fmi2GetReal: Value Reference " << vr[i] << " not found!" << "\n";
return fmi2Error;
}
cout<<"fmi2GetReal:";
value[i] = real_variables[inverted_map[vr[i]]];
cout<< "(Variable Reference: "<<vr[i]<<", Name: "<< inverted_map[vr[i]]<<", Value: "<<value[i]<<")\n";
......@@ -270,6 +273,13 @@ fmi2Status fmi2GetInteger(void* c, const fmi2ValueReference vr[], size_t nvr, fm
FMI_ASSERT(modelInstance != NULL);
for (size_t i=0; i<nvr; ++i) {
try {
if (inverted_map.find(vr[i]) == inverted_map.end()) {
cout<< "fmi2GetInteger: Value Reference " << vr[i] << " not found!" << "\n";
return fmi2Error;
}
cout<<"fmi2GetInteger:";
value[i] = int_variables[inverted_map[vr[i]]];
cout<< "(Variable Reference: "<<vr[i]<<", Name: "<< inverted_map[vr[i]]<<", Value: "<<value[i]<<")\n";
......@@ -294,6 +304,13 @@ fmi2Status fmi2GetBoolean(void* c, const fmi2ValueReference vr[], size_t nvr, fm
//bool val;
//modelInstance->getBool(vr[i], val);
//value[i] = val;
if (inverted_map.find(vr[i]) == inverted_map.end()) {
cout<< "fmi2GetBoolean: Value Reference " << vr[i] << " not found!" << "\n";
return fmi2Error;
}
cout<<"fmi2GetBoolean:";
value[i] = boolean_variables[inverted_map[vr[i]]];
cout<< "(Variable Reference: "<<vr[i]<<", Name: "<< inverted_map[vr[i]]<<", Value: "<<value[i]<<")\n";
......@@ -316,8 +333,14 @@ fmi2Status fmi2GetString(void* c, const fmi2ValueReference vr[], size_t nvr, fmi
for (size_t i=0; i<nvr; ++i) {
try {
if (inverted_map.find(vr[i]) == inverted_map.end()) {
cout<< "fmi2GetString: Value Reference " << vr[i] << " not found!" << "\n";
return fmi2Error;
}
cout<<"fmi2GetString:";
value[i] = string_variables[inverted_map[vr[i]]].c_str();
value[i] = string_variables[inverted_map[vr[i]]].c_str(); //must copy the string
cout<< "(Variable Reference: "<<vr[i]<<", Name: "<< inverted_map[vr[i]]<<", Value: "<<value[i]<<")\n";
//modelInstance->getString(vr[i], value[i]);
}
......@@ -338,7 +361,7 @@ fmi2Status fmi2SetReal (void* c, const fmi2ValueReference vr[], size_t nvr, cons
for (size_t i=0; i<nvr; ++i) {
try {
if (inverted_map.find(vr[i]) == inverted_map.end()) {
cout<< "fmi2SetReal: Value Reference " << vr[i] << " not found!" << "\n";
return fmi2Error;
}
......@@ -425,6 +448,7 @@ fmi2Status fmi2SetString(void* c, const fmi2ValueReference vr[], size_t nvr, con
return fmi2Error;
}
//strcpy(string_variables[inverted_map[vr[i]]],value[i]);
string_variables[inverted_map[vr[i]]] = value[i];
cout<< "fmi2SetString: (Value Reference " << vr[i] << ", Name: " << inverted_map[vr[i]] << " Value: " <<string_variables[inverted_map[vr[i]]] << ")\n";
//modelInstance->setString(vr[i], value[i]);
......@@ -872,4 +896,4 @@ fmi2Status fmi2GetStringStatus(void* c, const fmi2StatusKind s, fmi2String* valu
FMI_ASSERT(!modelInstance->m_modelExchange);
modelInstance->logger(fmi2OK, "logAll", "fmi2GetStringStatus: get string status.");
return fmi2OK;
}
\ No newline at end of file
}
SpeedControlModule @ 9f8df28e
Subproject commit 9f8df28e169a9d42338842bf284a4d376c22615d
......@@ -47,7 +47,7 @@ cd output/build
pwd
#curl -L https://gist.github.com/tasosxak/5aca0a0208d1dee9d732513f17570d7a/raw > ../Deploy/Deploy.cpp
#sed '$ s/.$//' ../Deploy/Deploy.cpp
cp /home/siemens/bip/vars.hpp ../learn/include
#cp /home/siemens/bip/vars.hpp ../learn/include
echo "=========================================="
echo "============== CMAKE ====================="
echo "=========================================="
......
cmake_minimum_required(VERSION 2.8)
# 2.8.3 has "CMAKE_CURRENT_LIST_DIR" variable. We have 2.8.2 deployed,
# so using "CMAKE_SOURCE_DIR" instead.
set(GEN_ROOT ${CMAKE_SOURCE_DIR})
# Select flags.
SET(CMAKE_CXX_FLAGS "-Wall -std=c++0x ")
SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 -g -std=c++0x ")
SET(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG -std=c++0x ")
SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g -std=c++0x ")
SET(CMAKE_EXE_LINKER_FLAGS "")
SET(CMAKE_CXX_FLAGS_PROFILING "-O0 -g -pg")
SET(CMAKE_EXE_LINKER_FLAGS_PROFILING "-pg ")
# if none provided elsewhere, defaults to
# values from environment variables
IF(NOT BIP2_ENGINE_GENERIC_DIR)
SET(BIP2_ENGINE_GENERIC_DIR $ENV{BIP2_ENGINE_GENERIC_DIR})
ENDIF()
IF(NOT BIP2_ENGINE_SPECIFIC_DIR)
SET(BIP2_ENGINE_SPECIFIC_DIR $ENV{BIP2_ENGINE_SPECIFIC_DIR})
ENDIF()
IF(NOT BIP2_ENGINE_LIB_DIR)
SET(BIP2_ENGINE_LIB_DIR $ENV{BIP2_ENGINE_LIB_DIR})
ENDIF()
include_directories(${BIP2_ENGINE_GENERIC_DIR})
include_directories(${BIP2_ENGINE_SPECIFIC_DIR})
# user include dir
include_directories(/home/siemens/bip/examples/sync_lec/ext-cpp)
# For package learn
include_directories(${GEN_ROOT}/learn/include)
add_subdirectory(${GEN_ROOT}/learn)
set(CUSTOM_LIB_DIRS )
# Following only for building from instances.
find_library(libengine_path engine ${BIP2_ENGINE_LIB_DIR} ${CUSTOM_LIB_DIRS})
# user lib
find_library(RT_path rt PATHS ${CUSTOM_LIB_DIRS})
set(USER_EXTRA_SRC)
set(USR_EXTRA_OBJ)
add_executable(system
${GEN_ROOT}/Deploy/Deploy.cpp
${USER_EXTRA_SRC}
${USER_EXTRA_OBJ})
target_link_libraries(system
pack__learn ${libengine_path}
${RT_path}
)
#include "Deploy.hpp"
#include <fmi2Functions.h>
#include <fmi2FunctionTypes.h>
#include <Variables.hpp>
int main(int argc, char **argv) {
int ret = EXIT_SUCCESS;
// deploy the system corresponding to the root component
//Component &component = *deploy(argc, argv);
// create an engine launcher
//Launcher launcher(argc, argv, component);
void * c = fmi2Instantiate("prModel", fmi2CoSimulation , "prModel", "resource/location", NULL, true, true);
inverted_map[100] = "ROOT.environment._id__inputIndex";
inverted_map[101] = "ROOT.environment._id__time";
inverted_map[102] = "ROOT.camera._id__inputIndex";
inverted_map[103] = "ROOT.perception._id__inputIndex";
inverted_map[104] = "ROOT.perception._id__result";
inverted_map[105] = "ROOT.controller._id__speed";
inverted_map[106] = "ROOT.controller._id__speedLimit";
inverted_map[107] = "ROOT.controller._id__deltaSpeed";
inverted_map[108] = "ROOT.controller._id__zero";
inverted_map[109] = "ROOT.brake._id__deltaSpeed";
inverted_map[110] = "ROOT.throttle._id__deltaSpeed";
inverted_map[111] = "ROOT.speedSensor._id__speed";
inverted_map[112] = "ROOT.speedSensor._id__deltaSpeed";
const unsigned int vr[] = {100,101,102,103,104,105,106,107,108,109,110,111,112};
const int values[] = {1,10,0,0,0,0,0,0,0,0,0,100,0};
fmi2SetInteger(c, vr, 13, values);
fmi2Integer values2[] = {0,0,0,0,0,0,0,0,0,0,0,0,0};
// initialize the launcher (components, etc.)
//ret = launcher.initialize();
fmi2EnterInitializationMode(c);
int i=0;
while(i<70){
i++;
fmi2GetInteger(c, vr, 13, values2);
fmi2DoStep(c, 0.5,0.6, true);}
// run the engine
/*if (ret == EXIT_SUCCESS) {
//ret = launcher.launch();
while(1){
fmi2DoStep(c, 0.5,0.6, true);
}
}*/
return ret;
}
Component* deploy(int argc __attribute__((unused)), char **argv __attribute__((unused))){
// Top is Comp__ROOT
staticallocated::port__ROOT__environment__sendInput.addInternalPort(staticallocated::iport__ROOT__environment__sendInput);
staticallocated::port__ROOT__environment__getInput.addInternalPort(staticallocated::iport__ROOT__environment__getInput);
staticallocated::port__ROOT__environment__getInputInitial.addInternalPort(staticallocated::iport__ROOT__environment__getInputInitial);
staticallocated::port__ROOT__environment__noInput.addInternalPort(staticallocated::iport__ROOT__environment__noInput);
// Runtime init for Atom: Comp__ROOT__environment
// staticallocated::Comp__ROOT__environment
staticallocated::port__ROOT__camera__capture.addInternalPort(staticallocated::iport__ROOT__camera__capture);
staticallocated::port__ROOT__camera__sendInput.addInternalPort(staticallocated::iport__ROOT__camera__sendInput);
// Runtime init for Atom: Comp__ROOT__camera
// staticallocated::Comp__ROOT__camera
staticallocated::port__ROOT__perception__getInput.addInternalPort(staticallocated::iport__ROOT__perception__getInput);
staticallocated::port__ROOT__perception__sendResult.addInternalPort(staticallocated::iport__ROOT__perception__sendResult);
staticallocated::port__ROOT__perception__inference.addInternalPort(staticallocated::iport__ROOT__perception__inference);
// Runtime init for Atom: Comp__ROOT__perception
// staticallocated::Comp__ROOT__perception
staticallocated::port__ROOT__controller__getSpeedLimit.addInternalPort(staticallocated::iport__ROOT__controller__getSpeedLimit);
staticallocated::port__ROOT__controller__getSpeed.addInternalPort(staticallocated::iport__ROOT__controller__getSpeed);
staticallocated::port__ROOT__controller__brake.addInternalPort(staticallocated::iport__ROOT__controller__brake);
staticallocated::port__ROOT__controller__throttle.addInternalPort(staticallocated::iport__ROOT__controller__throttle);
staticallocated::port__ROOT__controller__noSpeedChange.addInternalPort(staticallocated::iport__ROOT__controller__noSpeedChange);
// Runtime init for Atom: Comp__ROOT__controller
// staticallocated::Comp__ROOT__controller
staticallocated::port__ROOT__brake__brake.addInternalPort(staticallocated::iport__ROOT__brake__brake);
staticallocated::port__ROOT__brake__changeSpeed.addInternalPort(staticallocated::iport__ROOT__brake__changeSpeed);
// Runtime init for Atom: Comp__ROOT__brake
// staticallocated::Comp__ROOT__brake
staticallocated::port__ROOT__throttle__throttle.addInternalPort(staticallocated::iport__ROOT__throttle__throttle);
staticallocated::port__ROOT__throttle__changeSpeed.addInternalPort(staticallocated::iport__ROOT__throttle__changeSpeed);
// Runtime init for Atom: Comp__ROOT__throttle
// staticallocated::Comp__ROOT__throttle
staticallocated::port__ROOT__speedSensor__getSpeed.addInternalPort(staticallocated::iport__ROOT__speedSensor__getSpeed);
staticallocated::port__ROOT__speedSensor__changeSpeed.addInternalPort(staticallocated::iport__ROOT__speedSensor__changeSpeed);
// Runtime init for Atom: Comp__ROOT__speedSensor
// staticallocated::Comp__ROOT__speedSensor
// Runtime init for Compound: Comp__ROOT
// staticallocated::Comp__ROOT
// Finished: Comp__ROOT
return &(staticallocated::Comp__ROOT);
}
bool isSerializeEnabled() {
return false;
}
void serialize(char **cbuf __attribute__((unused)), size_t *clen __attribute__((unused))){
assert(false);
}
void deserialize(const char *buf __attribute__((unused)), size_t len __attribute__((unused))){
assert(false);
}
This diff is collapsed.
// All Types used in deployed system
#include <learn/CT__learn__Compound.hpp>
#include <learn/AT__learn__Environment.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__silent.hpp>
#include <learn/AtomIPort__learn__silent.hpp>
#include <learn/AtomIPort__learn__silent.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__silent.hpp>
#include <learn/AtomEPort__learn__silent.hpp>
#include <learn/AtomEPort__learn__silent.hpp>
#include <learn/AT__learn__Camera.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AT__learn__Perception.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__silent.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__silent.hpp>
#include <learn/AT__learn__Controller.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AT__learn__Brake.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AT__learn__Throttle.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AT__learn__SpeedSensor.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomIPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/AtomEPort__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/ConnT__learn__intConnector.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/ConnT__learn__intConnector.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/ConnT__learn__intConnector.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/ConnT__learn__intConnector.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/ConnT__learn__intConnector.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/ConnT__learn__intConnector.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__silent.hpp>
#include <learn/ConnT__learn__rendezVous.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__silent.hpp>
#include <learn/ConnT__learn__rendezVous.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__intPort.hpp>
#include <learn/QPR__learn__silent.hpp>
#include <learn/ConnT__learn__rendezVous.hpp>
#include <learn/QPR__learn__silent.hpp>
#include <learn/ConnT__learn__singleton.hpp>
#include <learn/QPR__learn__silent.hpp>
#include <learn/ConnT__learn__singleton.hpp>
#include <learn/QPR__learn__silent.hpp>
#include <learn/ConnT__learn__singleton.hpp>
This diff is collapsed.
set(CMAKE_C_COMPILER "/usr/bin/cc")
set(CMAKE_C_COMPILER_ARG1 "")
set(CMAKE_C_COMPILER_ID "GNU")
set(CMAKE_C_COMPILER_VERSION "9.3.0")
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
set(CMAKE_C_COMPILER_WRAPPER "")
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
set(CMAKE_C_PLATFORM_ID "Linux")
set(CMAKE_C_SIMULATE_ID "")
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "")
set(CMAKE_C_SIMULATE_VERSION "")
set(CMAKE_AR "/usr/bin/ar")
set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-9")
set(CMAKE_RANLIB "/usr/bin/ranlib")
set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9")
set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCC 1)
set(CMAKE_C_COMPILER_LOADED 1)
set(CMAKE_C_COMPILER_WORKS TRUE)
set(CMAKE_C_ABI_COMPILED TRUE)
set(CMAKE_COMPILER_IS_MINGW )
set(CMAKE_COMPILER_IS_CYGWIN )
if(CMAKE_COMPILER_IS_CYGWIN)
set(CYGWIN 1)
set(UNIX 1)
endif()
set(CMAKE_C_COMPILER_ENV_VAR "CC")
if(CMAKE_COMPILER_IS_MINGW)
set(MINGW 1)
endif()
set(CMAKE_C_COMPILER_ID_RUN 1)
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
set(CMAKE_C_LINKER_PREFERENCE 10)
# Save compiler ABI information.
set(CMAKE_C_SIZEOF_DATA_PTR "8")
set(CMAKE_C_COMPILER_ABI "ELF")
set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
if(CMAKE_C_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_C_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
endif()
if(CMAKE_C_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
endif()
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "9.3.0")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX_PLATFORM_ID "Linux")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_AR "/usr/bin/ar")
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-9")
set(CMAKE_RANLIB "/usr/bin/ranlib")
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9")
set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCXX 1)
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)
set(CMAKE_COMPILER_IS_MINGW )
set(CMAKE_COMPILER_IS_CYGWIN )
if(CMAKE_COMPILER_IS_CYGWIN)
set(CYGWIN 1)
set(UNIX 1)
endif()
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
if(CMAKE_COMPILER_IS_MINGW)
set(MINGW 1)
endif()
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
foreach (lang C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()
set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "ELF")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
endif()
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_HOST_SYSTEM "Linux-5.13.0-30-generic")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "5.13.0-30-generic")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-5.13.0-30-generic")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "5.13.0-30-generic")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE")
set(CMAKE_SYSTEM_LOADED 1)
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/siemens/bip/examples/sync_lec/output")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/siemens/bip/examples/sync_lec/output/build")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
This diff is collapsed.
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
# The generator used is:
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
# The top level Makefile was generated from the following files:
set(CMAKE_MAKEFILE_DEPENDS
"CMakeCache.txt"
"../CMakeLists.txt"
"CMakeFiles/3.16.3/CMakeCCompiler.cmake"
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
"CMakeFiles/3.16.3/CMakeSystem.cmake"
"../learn/CMakeLists.txt"
"/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake"
"/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake"
"/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
"/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake"
"/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake"
"/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake"
"/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake"
"/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake"
"/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake"
"/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
"/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake"
"/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake"
"/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake"
"/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake"
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake"
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake"
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake"
"/usr/share/cmake-3.16/Modules/Platform/Linux.cmake"
"/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake"
)
# The corresponding makefile is:
set(CMAKE_MAKEFILE_OUTPUTS
"Makefile"
"CMakeFiles/cmake.check_cache"
)
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/CMakeDirectoryInformation.cmake"
"learn/CMakeFiles/CMakeDirectoryInformation.cmake"
)
# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/system.dir/DependInfo.cmake"
"learn/CMakeFiles/pack__learn.dir/DependInfo.cmake"
)
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/siemens/bip/examples/sync_lec/output
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/siemens/bip/examples/sync_lec/output/build
#=============================================================================
# Directory level rules for the build root directory
# The main recursive "all" target.
all: CMakeFiles/system.dir/all
all: learn/all
.PHONY : all
# The main recursive "preinstall" target.
preinstall: learn/preinstall
.PHONY : preinstall
# The main recursive "clean" target.
clean: CMakeFiles/system.dir/clean
clean: learn/clean
.PHONY : clean
#=============================================================================
# Directory level rules for directory learn
# Recursive "all" directory target.
learn/all: learn/CMakeFiles/pack__learn.dir/all
.PHONY : learn/all
# Recursive "preinstall" directory target.
learn/preinstall:
.PHONY : learn/preinstall
# Recursive "clean" directory target.
learn/clean: learn/CMakeFiles/pack__learn.dir/clean
.PHONY : learn/clean
#=============================================================================
# Target rules for target CMakeFiles/system.dir
# All Build rule for target.
CMakeFiles/system.dir/all: learn/CMakeFiles/pack__learn.dir/all
$(MAKE) -f CMakeFiles/system.dir/build.make CMakeFiles/system.dir/depend
$(MAKE) -f CMakeFiles/system.dir/build.make CMakeFiles/system.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/siemens/bip/examples/sync_lec/output/build/CMakeFiles --progress-num=36,37 "Built target system"
.PHONY : CMakeFiles/system.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/system.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/siemens/bip/examples/sync_lec/output/build/CMakeFiles 37
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/system.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/siemens/bip/examples/sync_lec/output/build/CMakeFiles 0
.PHONY : CMakeFiles/system.dir/rule
# Convenience name for target.
system: CMakeFiles/system.dir/rule
.PHONY : system
# clean rule for target.
CMakeFiles/system.dir/clean:
$(MAKE) -f CMakeFiles/system.dir/build.make CMakeFiles/system.dir/clean
.PHONY : CMakeFiles/system.dir/clean
#=============================================================================
# Target rules for target learn/CMakeFiles/pack__learn.dir
# All Build rule for target.
learn/CMakeFiles/pack__learn.dir/all:
$(MAKE) -f learn/CMakeFiles/pack__learn.dir/build.make learn/CMakeFiles/pack__learn.dir/depend
$(MAKE) -f learn/CMakeFiles/pack__learn.dir/build.make learn/CMakeFiles/pack__learn.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/siemens/bip/examples/sync_lec/output/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35 "Built target pack__learn"
.PHONY : learn/CMakeFiles/pack__learn.dir/all
# Build rule for subdir invocation for target.
learn/CMakeFiles/pack__learn.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/siemens/bip/examples/sync_lec/output/build/CMakeFiles 35
$(MAKE) -f CMakeFiles/Makefile2 learn/CMakeFiles/pack__learn.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/siemens/bip/examples/sync_lec/output/build/CMakeFiles 0
.PHONY : learn/CMakeFiles/pack__learn.dir/rule
# Convenience name for target.
pack__learn: learn/CMakeFiles/pack__learn.dir/rule
.PHONY : pack__learn
# clean rule for target.
learn/CMakeFiles/pack__learn.dir/clean:
$(MAKE) -f learn/CMakeFiles/pack__learn.dir/build.make learn/CMakeFiles/pack__learn.dir/clean
.PHONY : learn/CMakeFiles/pack__learn.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
/home/siemens/bip/examples/sync_lec/output/build/CMakeFiles/rebuild_cache.dir
/home/siemens/bip/examples/sync_lec/output/build/CMakeFiles/edit_cache.dir
/home/siemens/bip/examples/sync_lec/output/build/CMakeFiles/system.dir
/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/rebuild_cache.dir
/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/edit_cache.dir
/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
"CXX"
)
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_CXX
"/home/siemens/bip/examples/sync_lec/output/Deploy/Deploy.cpp" "/home/siemens/bip/examples/sync_lec/output/build/CMakeFiles/system.dir/Deploy/Deploy.cpp.o"
)
set(CMAKE_CXX_COMPILER_ID "GNU")
# The include file search paths:
set(CMAKE_CXX_TARGET_INCLUDE_PATH
"/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic"
"/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific"
"/home/siemens/bip/examples/sync_lec/ext-cpp"
"../learn/include"
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
"/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/DependInfo.cmake"
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/siemens/bip/examples/sync_lec/output
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/siemens/bip/examples/sync_lec/output/build
# Include any dependencies generated for this target.
include CMakeFiles/system.dir/depend.make
# Include the progress variables for this target.
include CMakeFiles/system.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/system.dir/flags.make
CMakeFiles/system.dir/Deploy/Deploy.cpp.o: CMakeFiles/system.dir/flags.make
CMakeFiles/system.dir/Deploy/Deploy.cpp.o: ../Deploy/Deploy.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/siemens/bip/examples/sync_lec/output/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/system.dir/Deploy/Deploy.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/system.dir/Deploy/Deploy.cpp.o -c /home/siemens/bip/examples/sync_lec/output/Deploy/Deploy.cpp
CMakeFiles/system.dir/Deploy/Deploy.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/system.dir/Deploy/Deploy.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/siemens/bip/examples/sync_lec/output/Deploy/Deploy.cpp > CMakeFiles/system.dir/Deploy/Deploy.cpp.i
CMakeFiles/system.dir/Deploy/Deploy.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/system.dir/Deploy/Deploy.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/siemens/bip/examples/sync_lec/output/Deploy/Deploy.cpp -o CMakeFiles/system.dir/Deploy/Deploy.cpp.s
# Object files for target system
system_OBJECTS = \
"CMakeFiles/system.dir/Deploy/Deploy.cpp.o"
# External object files for target system
system_EXTERNAL_OBJECTS =
system: CMakeFiles/system.dir/Deploy/Deploy.cpp.o
system: CMakeFiles/system.dir/build.make
system: learn/libpack__learn.a
system: /home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/lib/static/libengine.a
system: /usr/lib/x86_64-linux-gnu/librt.so
system: CMakeFiles/system.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/siemens/bip/examples/sync_lec/output/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable system"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/system.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
CMakeFiles/system.dir/build: system
.PHONY : CMakeFiles/system.dir/build
CMakeFiles/system.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/system.dir/cmake_clean.cmake
.PHONY : CMakeFiles/system.dir/clean
CMakeFiles/system.dir/depend:
cd /home/siemens/bip/examples/sync_lec/output/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/siemens/bip/examples/sync_lec/output /home/siemens/bip/examples/sync_lec/output /home/siemens/bip/examples/sync_lec/output/build /home/siemens/bip/examples/sync_lec/output/build /home/siemens/bip/examples/sync_lec/output/build/CMakeFiles/system.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/system.dir/depend
file(REMOVE_RECURSE
"CMakeFiles/system.dir/Deploy/Deploy.cpp.o"
"system"
"system.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/system.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
CMakeFiles/system.dir/Deploy/Deploy.cpp.o
../learn/include/learn.hpp
../learn/include/learn/AT__learn__Brake.hpp
../learn/include/learn/AT__learn__Camera.hpp
../learn/include/learn/AT__learn__Controller.hpp
../learn/include/learn/AT__learn__Environment.hpp
../learn/include/learn/AT__learn__Perception.hpp
../learn/include/learn/AT__learn__SpeedSensor.hpp
../learn/include/learn/AT__learn__Throttle.hpp
../learn/include/learn/AtomEPort__learn__intPort.hpp
../learn/include/learn/AtomEPort__learn__silent.hpp
../learn/include/learn/AtomIPort__learn__intPort.hpp
../learn/include/learn/AtomIPort__learn__silent.hpp
../learn/include/learn/CT__learn__Compound.hpp
../learn/include/learn/ConnT__learn__intConnector.hpp
../learn/include/learn/ConnT__learn__rendezVous.hpp
../learn/include/learn/ConnT__learn__singleton.hpp
../learn/include/learn/InterV__learn__intConnector.hpp
../learn/include/learn/InterV__learn__rendezVous.hpp
../learn/include/learn/InterV__learn__singleton.hpp
../learn/include/learn/Inter__learn__intConnector.hpp
../learn/include/learn/Inter__learn__rendezVous.hpp
../learn/include/learn/Inter__learn__singleton.hpp
../learn/include/learn/PT__learn__intPort.hpp
../learn/include/learn/PT__learn__silent.hpp
../learn/include/learn/PV__learn__intPort.hpp
../learn/include/learn/PV__learn__silent.hpp
../learn/include/learn/QPR__learn__intPort.hpp
../learn/include/learn/QPR__learn__silent.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/AtomExportDataItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/AtomExportPortItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/AtomExternalPortItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/AtomInternalPortItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/AtomItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/ComponentItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/CompoundExportDataItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/CompoundExportPortItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/CompoundItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/ConnectorExportPortItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/ConnectorItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/DataItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/InteractionItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/InteractionValueItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/PortItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/PortValueItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/PriorityItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/QuotedPortReferenceItf.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/bip-engineiface-config.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic/bip-types.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Atom.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/AtomExportData.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/AtomExportPort.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/AtomExternalPort.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/AtomInternalPort.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Component.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Compound.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/CompoundExportData.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/CompoundExportPort.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Connector.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/ConnectorExportPort.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Data.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Interaction.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/InteractionValue.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Port.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/PortValue.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Priority.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/QuotedPortReference.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/Variables.hpp
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/fmi2FunctionTypes.h
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/fmi2Functions.h
/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific/fmi2TypesPlatform.h
/home/siemens/bip/examples/sync_lec/ext-cpp/utilities.hpp
/home/siemens/bip/examples/sync_lec/output/Deploy/Deploy.cpp
/home/siemens/bip/examples/sync_lec/output/Deploy/Deploy.hpp
/home/siemens/bip/examples/sync_lec/output/Deploy/DeployTypes.hpp
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
# compile CXX with /usr/bin/c++
CXX_FLAGS = -Wall -std=c++0x
CXX_DEFINES =
CXX_INCLUDES = -I/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic -I/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific -I/home/siemens/bip/examples/sync_lec/ext-cpp -I/home/siemens/bip/examples/sync_lec/output/learn/include
/usr/bin/c++ -Wall -std=c++0x -rdynamic CMakeFiles/system.dir/Deploy/Deploy.cpp.o -o system learn/libpack__learn.a /home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/lib/static/libengine.a -lrt
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/siemens/bip/examples/sync_lec/output
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/siemens/bip/examples/sync_lec/output/build
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# The main all target
all: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/siemens/bip/examples/sync_lec/output/build/CMakeFiles /home/siemens/bip/examples/sync_lec/output/build/CMakeFiles/progress.marks
$(MAKE) -f CMakeFiles/Makefile2 all
$(CMAKE_COMMAND) -E cmake_progress_start /home/siemens/bip/examples/sync_lec/output/build/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
$(MAKE) -f CMakeFiles/Makefile2 clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
$(MAKE) -f CMakeFiles/Makefile2 preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
$(MAKE) -f CMakeFiles/Makefile2 preinstall
.PHONY : preinstall/fast
# clear depends
depend:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
#=============================================================================
# Target rules for targets named system
# Build rule for target.
system: cmake_check_build_system
$(MAKE) -f CMakeFiles/Makefile2 system
.PHONY : system
# fast build rule for target.
system/fast:
$(MAKE) -f CMakeFiles/system.dir/build.make CMakeFiles/system.dir/build
.PHONY : system/fast
#=============================================================================
# Target rules for targets named pack__learn
# Build rule for target.
pack__learn: cmake_check_build_system
$(MAKE) -f CMakeFiles/Makefile2 pack__learn
.PHONY : pack__learn
# fast build rule for target.
pack__learn/fast:
$(MAKE) -f learn/CMakeFiles/pack__learn.dir/build.make learn/CMakeFiles/pack__learn.dir/build
.PHONY : pack__learn/fast
Deploy/Deploy.o: Deploy/Deploy.cpp.o
.PHONY : Deploy/Deploy.o
# target to build an object file
Deploy/Deploy.cpp.o:
$(MAKE) -f CMakeFiles/system.dir/build.make CMakeFiles/system.dir/Deploy/Deploy.cpp.o
.PHONY : Deploy/Deploy.cpp.o
Deploy/Deploy.i: Deploy/Deploy.cpp.i
.PHONY : Deploy/Deploy.i
# target to preprocess a source file
Deploy/Deploy.cpp.i:
$(MAKE) -f CMakeFiles/system.dir/build.make CMakeFiles/system.dir/Deploy/Deploy.cpp.i
.PHONY : Deploy/Deploy.cpp.i
Deploy/Deploy.s: Deploy/Deploy.cpp.s
.PHONY : Deploy/Deploy.s
# target to generate assembly for a file
Deploy/Deploy.cpp.s:
$(MAKE) -f CMakeFiles/system.dir/build.make CMakeFiles/system.dir/Deploy/Deploy.cpp.s
.PHONY : Deploy/Deploy.cpp.s
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... rebuild_cache"
@echo "... edit_cache"
@echo "... system"
@echo "... pack__learn"
@echo "... Deploy/Deploy.o"
@echo "... Deploy/Deploy.i"
@echo "... Deploy/Deploy.s"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
# Install script for directory: /home/siemens/bip/examples/sync_lec/output
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "1")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "FALSE")
endif()
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
# Include the install script for each subdirectory.
include("/home/siemens/bip/examples/sync_lec/output/build/learn/cmake_install.cmake")
endif()
if(CMAKE_INSTALL_COMPONENT)
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
else()
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
file(WRITE "/home/siemens/bip/examples/sync_lec/output/build/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/siemens/bip/examples/sync_lec/output")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/siemens/bip/examples/sync_lec/output/build")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
"CXX"
)
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_CXX
"/home/siemens/bip/examples/sync_lec/ext-cpp/utilities.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/home/siemens/bip/examples/sync_lec/ext-cpp/utilities.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AT__learn__Brake.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AT__learn__Brake.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AT__learn__Camera.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AT__learn__Camera.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AT__learn__Controller.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AT__learn__Controller.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AT__learn__Environment.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AT__learn__Environment.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AT__learn__Perception.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AT__learn__Perception.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AT__learn__SpeedSensor.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AT__learn__SpeedSensor.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AT__learn__Throttle.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AT__learn__Throttle.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AtomEPort__learn__intPort.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AtomEPort__learn__intPort.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AtomEPort__learn__silent.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AtomEPort__learn__silent.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AtomExternalPort__learn__intPort.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AtomExternalPort__learn__intPort.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AtomExternalPort__learn__silent.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AtomExternalPort__learn__silent.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AtomIPort__learn__intPort.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AtomIPort__learn__intPort.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/AtomIPort__learn__silent.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/AtomIPort__learn__silent.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/CT__learn__Compound.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/CT__learn__Compound.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/ConnPort__learn__intPort.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/ConnPort__learn__intPort.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/ConnPort__learn__silent.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/ConnPort__learn__silent.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/ConnT__learn__intConnector.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/ConnT__learn__intConnector.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/ConnT__learn__rendezVous.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/ConnT__learn__rendezVous.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/ConnT__learn__singleton.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/ConnT__learn__singleton.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/CpndEPort__learn__intPort.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/CpndEPort__learn__intPort.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/CpndEPort__learn__silent.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/CpndEPort__learn__silent.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/InterV__learn__intConnector.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/InterV__learn__intConnector.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/InterV__learn__rendezVous.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/InterV__learn__rendezVous.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/InterV__learn__singleton.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/InterV__learn__singleton.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/Inter__learn__intConnector.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/Inter__learn__intConnector.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/Inter__learn__rendezVous.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/Inter__learn__rendezVous.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/Inter__learn__singleton.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/Inter__learn__singleton.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/PT__learn__intPort.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/PT__learn__intPort.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/PT__learn__silent.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/PT__learn__silent.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/PV__learn__intPort.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/PV__learn__intPort.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/PV__learn__silent.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/PV__learn__silent.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/QPR__learn__intPort.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/QPR__learn__intPort.cpp.o"
"/home/siemens/bip/examples/sync_lec/output/learn/src/learn/QPR__learn__silent.cpp" "/home/siemens/bip/examples/sync_lec/output/build/learn/CMakeFiles/pack__learn.dir/src/learn/QPR__learn__silent.cpp.o"
)
set(CMAKE_CXX_COMPILER_ID "GNU")
# The include file search paths:
set(CMAKE_CXX_TARGET_INCLUDE_PATH
"/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic"
"/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific"
"/home/siemens/bip/examples/sync_lec/ext-cpp"
"../learn/include"
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
file(REMOVE_RECURSE
"CMakeFiles/pack__learn.dir/home/siemens/bip/examples/sync_lec/ext-cpp/utilities.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AT__learn__Brake.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AT__learn__Camera.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AT__learn__Controller.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AT__learn__Environment.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AT__learn__Perception.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AT__learn__SpeedSensor.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AT__learn__Throttle.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AtomEPort__learn__intPort.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AtomEPort__learn__silent.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AtomExternalPort__learn__intPort.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AtomExternalPort__learn__silent.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AtomIPort__learn__intPort.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/AtomIPort__learn__silent.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/CT__learn__Compound.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/ConnPort__learn__intPort.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/ConnPort__learn__silent.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/ConnT__learn__intConnector.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/ConnT__learn__rendezVous.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/ConnT__learn__singleton.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/CpndEPort__learn__intPort.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/CpndEPort__learn__silent.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/InterV__learn__intConnector.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/InterV__learn__rendezVous.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/InterV__learn__singleton.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/Inter__learn__intConnector.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/Inter__learn__rendezVous.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/Inter__learn__singleton.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/PT__learn__intPort.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/PT__learn__silent.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/PV__learn__intPort.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/PV__learn__silent.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/QPR__learn__intPort.cpp.o"
"CMakeFiles/pack__learn.dir/src/learn/QPR__learn__silent.cpp.o"
"libpack__learn.a"
"libpack__learn.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/pack__learn.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
# compile CXX with /usr/bin/c++
CXX_FLAGS = -Wall -std=c++0x
CXX_DEFINES =
CXX_INCLUDES = -I/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/generic -I/home/siemens/bip/distribution/build/bip-full/BIP-reference-engine-2022.02.114844-DEV_Linux-x86_64/include/specific -I/home/siemens/bip/examples/sync_lec/ext-cpp -I/home/siemens/bip/examples/sync_lec/output/learn/include
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment