Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
robotran
mbsysc
Commits
9c221bfd
Commit
9c221bfd
authored
Jan 28, 2021
by
Sébastien Timmermans
Browse files
Merge branch 'CMakeMinVersion_in_Templates' into 'dev'
C make min version in templates See merge request robotran/mbsysc!404
parents
15f8ae8e
0ae0f9d1
Changes
80
Hide whitespace changes
Inline
Side-by-side
ExampleProjects/CartPendulum/symbolicR/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -13,7 +13,7 @@
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/CartPendulum/userfctR/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -13,7 +13,7 @@
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/CartPendulum/workR/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -14,7 +14,7 @@
# CMake minimum version
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/MultiplePendulum/symbolicR/CMakeLists.txt
View file @
9c221bfd
#
# Universite catholique de Louvain
# CEREM : Centre for research in mechatronics
# http://www.robotran.be
# Contact : info@robotran.be
#
#
# CMake for compiling the symbolic files of a robotran project in C
#
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# LIBRARY MAIN CONFIGURATIONS
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
project
(
Project_symbolic
)
# flags
if
(
UNIX
)
set
(
CMAKE_C_FLAGS
"-fPIC"
)
set
(
CMAKE_EXE_LINKER_FLAGS
"-fPIC"
)
endif
(
UNIX
)
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# SEPARATE COMPILATION
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
FLAG_SEPARATE_SYMBOLIC
)
set
(
CMAKE_AUX
${
ROBOTRAN_SOURCE_DIR
}
/cmake_aux
)
set
(
CMAKE_AUX_BIN
${
PROJECT_BINARY_DIR
}
/cmake_aux
)
add_subdirectory
(
${
CMAKE_AUX
}
/flags/
${
CMAKE_AUX_BIN
}
/flags/
)
add_subdirectory
(
${
CMAKE_AUX
}
/listing/
${
CMAKE_AUX_BIN
}
/listing/
)
endif
(
)
# release of debug
release_debug
()
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# SET LIBRARY
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# list source files to compile
init_src
()
increment_src
(
${
PROJECT_SOURCE_DIR
}
)
increment_void_symbolic
(
${
PROJECT_SOURCE_DIR
}
)
# list include directories (to find headers)
init_include
()
increment_include
(
${
ROBOTRAN_SOURCE_DIR
}
/mbs_common
)
# include these directories
include_directories
(
${
INCLUDE_DIR
}
)
include_directories
(
${
CMAKE_CURRENT_BINARY_DIR
}
)
if
(
FLAG_SHARED_LIB OR FLAG_SEPARATE_SYMBOLIC
)
set
(
CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON
)
add_library
(
Project_symbolic SHARED
${
SOURCE_FILES
}
)
# MacOS: Force extension to be .so rather than .dylib
if
(
APPLE
)
set_target_properties
(
Project_symbolic PROPERTIES SUFFIX .so
)
endif
()
# Windows, copy dll next to executable
if
((
NOT UNIX
)
AND
(
NOT FLAG_SEPARATE_SYMBOLIC
))
add_custom_command
(
TARGET Project_symbolic POST_BUILD
COMMAND
${
CMAKE_COMMAND
}
-E copy
${
CMAKE_CURRENT_BINARY_DIR
}
/$<CONFIGURATION>/Project_symbolic.dll
${
CMAKE_CURRENT_BINARY_DIR
}
/../$<CONFIGURATION>/Project_symbolic.dll
)
endif
()
else
()
add_library
(
Project_symbolic STATIC
${
SOURCE_FILES
}
)
# some symbolic routines call user functions (ext_forces, accelred, ...)
target_link_libraries
(
Project_symbolic Project_userfct
)
endif
()
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# LINK LIBRARIES
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# MBSysC libraries
if
(
FLAG_SEPARATE_BUILD
)
# find MBSysC dynamic libraries
find_package
(
LibRobotranC 1.15.1 REQUIRED
)
add_definitions
(
${
LIB_MBSYSC_DEFINITIONS
}
)
target_link_libraries
(
Project_symbolic
${
LIB_MBSYSC_MODULES
}
)
endif
()
# Windows M_PI definitions
if
(
WIN32
)
add_definitions
(
-D _USE_MATH_DEFINES
)
endif
(
WIN32
)
#
# Universite catholique de Louvain
# CEREM : Centre for research in mechatronics
# http://www.robotran.be
# Contact : info@robotran.be
#
#
# CMake for compiling the symbolic files of a robotran project in C
#
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# LIBRARY MAIN CONFIGURATIONS
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
project
(
Project_symbolic
)
# flags
if
(
UNIX
)
set
(
CMAKE_C_FLAGS
"-fPIC"
)
set
(
CMAKE_EXE_LINKER_FLAGS
"-fPIC"
)
endif
(
UNIX
)
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# SEPARATE COMPILATION
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
FLAG_SEPARATE_SYMBOLIC
)
set
(
CMAKE_AUX
${
ROBOTRAN_SOURCE_DIR
}
/cmake_aux
)
set
(
CMAKE_AUX_BIN
${
PROJECT_BINARY_DIR
}
/cmake_aux
)
add_subdirectory
(
${
CMAKE_AUX
}
/flags/
${
CMAKE_AUX_BIN
}
/flags/
)
add_subdirectory
(
${
CMAKE_AUX
}
/listing/
${
CMAKE_AUX_BIN
}
/listing/
)
endif
(
)
# release of debug
release_debug
()
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# SET LIBRARY
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# list source files to compile
init_src
()
increment_src
(
${
PROJECT_SOURCE_DIR
}
)
increment_void_symbolic
(
${
PROJECT_SOURCE_DIR
}
)
# list include directories (to find headers)
init_include
()
increment_include
(
${
ROBOTRAN_SOURCE_DIR
}
/mbs_common
)
# include these directories
include_directories
(
${
INCLUDE_DIR
}
)
include_directories
(
${
CMAKE_CURRENT_BINARY_DIR
}
)
if
(
FLAG_SHARED_LIB OR FLAG_SEPARATE_SYMBOLIC
)
set
(
CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON
)
add_library
(
Project_symbolic SHARED
${
SOURCE_FILES
}
)
# MacOS: Force extension to be .so rather than .dylib
if
(
APPLE
)
set_target_properties
(
Project_symbolic PROPERTIES SUFFIX .so
)
endif
()
# Windows, copy dll next to executable
if
((
NOT UNIX
)
AND
(
NOT FLAG_SEPARATE_SYMBOLIC
))
add_custom_command
(
TARGET Project_symbolic POST_BUILD
COMMAND
${
CMAKE_COMMAND
}
-E copy
${
CMAKE_CURRENT_BINARY_DIR
}
/$<CONFIGURATION>/Project_symbolic.dll
${
CMAKE_CURRENT_BINARY_DIR
}
/../$<CONFIGURATION>/Project_symbolic.dll
)
endif
()
else
()
add_library
(
Project_symbolic STATIC
${
SOURCE_FILES
}
)
# some symbolic routines call user functions (ext_forces, accelred, ...)
target_link_libraries
(
Project_symbolic Project_userfct
)
endif
()
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# LINK LIBRARIES
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# MBSysC libraries
if
(
FLAG_SEPARATE_BUILD
)
# find MBSysC dynamic libraries
find_package
(
LibRobotranC 1.15.1 REQUIRED
)
add_definitions
(
${
LIB_MBSYSC_DEFINITIONS
}
)
target_link_libraries
(
Project_symbolic
${
LIB_MBSYSC_MODULES
}
)
endif
()
# Windows M_PI definitions
if
(
WIN32
)
add_definitions
(
-D _USE_MATH_DEFINES
)
endif
(
WIN32
)
ExampleProjects/MultiplePendulum/userfctR/CMakeLists.txt
View file @
9c221bfd
#
# Universite catholique de Louvain
# CEREM : Centre for research in mechatronics
# http://www.robotran.be
# Contact : info@robotran.be
#
#
# CMake for compiling the user files of a robotran project in C
#
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# LIBRARY MAIN CONFIGURATIONS
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
project
(
Project_userfct
)
# flags
if
(
UNIX
)
set
(
CMAKE_C_FLAGS
"-fPIC"
)
set
(
CMAKE_EXE_LINKER_FLAGS
"-fPIC"
)
endif
(
UNIX
)
# Windows M_PI definitions
if
(
WIN32
)
add_definitions
(
-D _USE_MATH_DEFINES
)
endif
(
WIN32
)
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# SEPARATE COMPILATION
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
FLAG_SEPARATE_USER_FCT
)
# additional CMakeLists.txt
set
(
CMAKE_AUX
${
ROBOTRAN_SOURCE_DIR
}
/cmake_aux
)
set
(
CMAKE_AUX_BIN
${
PROJECT_BINARY_DIR
}
/cmake_aux
)
add_subdirectory
(
${
CMAKE_AUX
}
/flags/
${
CMAKE_AUX_BIN
}
/flags/
)
add_subdirectory
(
${
CMAKE_AUX
}
/listing/
${
CMAKE_AUX_BIN
}
/listing/
)
add_subdirectory
(
${
CMAKE_AUX
}
/libraries/
${
CMAKE_AUX_BIN
}
/libraries/
)
# real-time option
option
(
FLAG_REAL_TIME
"Real time"
OFF
)
if
(
FLAG_REAL_TIME
)
add_definitions
(
-DREAL_TIME
)
# configure a header file to pass some of the CMake settings to the source code
configure_file
(
"
${
ROBOTRAN_SOURCE_DIR
}
/conf/cmake_config.h.in"
"
${
PROJECT_BINARY_DIR
}
/conf/cmake_config.h"
)
include_directories
(
${
PROJECT_BINARY_DIR
}
/conf
)
# plot-visu options
option
(
FLAG_PLOT
"Real time"
OFF
)
option
(
FLAG_VISU
"Real time"
OFF
)
option
(
FLAG_JAVA
"Real time"
OFF
)
option
(
FLAG_OPEN_GL
"Real time"
OFF
)
if
(
FLAG_PLOT
)
add_definitions
(
-DSDL
)
endif
(
)
if
(
FLAG_VISU
)
add_definitions
(
-DVISU_3D
)
endif
(
)
if
(
FLAG_JAVA
)
add_definitions
(
-DJAVA
)
endif
(
)
if
(
FLAG_OPEN_GL
)
add_definitions
(
-DOPEN_GL
)
endif
(
)
endif
(
)
endif
(
)
# release of debug
release_debug
()
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# SET LIBRARY
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# list source files to compile
init_src
()
increment_src
(
${
PROJECT_SOURCE_DIR
}
)
increment_void_user
(
${
PROJECT_SOURCE_DIR
}
)
# list include directories (to find headers)
init_include
()
increment_include
(
${
ROBOTRAN_SOURCE_DIR
}
/mbs_common
)
# include these directories
include_directories
(
${
INCLUDE_DIR
}
)
include_directories
(
${
CMAKE_CURRENT_BINARY_DIR
}
)
if
(
FLAG_SHARED_LIB OR FLAG_SEPARATE_USER_FCT
)
set
(
CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON
)
add_library
(
Project_userfct SHARED
${
SOURCE_FILES
}
)
target_link_libraries
(
Project_userfct
${
LIB_MBSYSC_REALTIME
}
)
target_link_libraries
(
Project_userfct
${
LIB_MBSYSC_MODULES
}
)
target_link_libraries
(
Project_userfct
${
LIB_MBSYSC_UTILITIES
}
)
# MacOS: Force extension to be .so rather than .dylib
if
(
APPLE
)
set_target_properties
(
Project_userfct PROPERTIES SUFFIX
".so"
)
endif
()
# Windows, copy dll next to executable
if
((
NOT UNIX
)
AND
(
NOT FLAG_SEPARATE_USER_FCT
))
add_custom_command
(
TARGET Project_userfct POST_BUILD
COMMAND
${
CMAKE_COMMAND
}
-E copy
${
CMAKE_CURRENT_BINARY_DIR
}
/$<CONFIGURATION>/Project_userfct.dll
${
CMAKE_CURRENT_BINARY_DIR
}
/../$<CONFIGURATION>/Project_userfct.dll
)
endif
()
else
()
add_library
(
Project_userfct STATIC
${
SOURCE_FILES
}
)
target_link_libraries
(
Project_userfct
${
LIB_MBSYSC_REALTIME
}
${
LIB_MBSYSC_UTILITIES
}
)
endif
()
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# LINK LIBRARIES
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# MBSysC libraries
if
(
FLAG_SEPARATE_BUILD
)
# find MBSysC dynamic libraries
find_package
(
LibRobotranC 1.15.1 REQUIRED
)
add_definitions
(
${
LIB_MBSYSC_DEFINITIONS
}
)
endif
()
if
(
FLAG_PLOT
)
sdl_header_lib
(
userfct
)
endif
(
)
#
# Universite catholique de Louvain
# CEREM : Centre for research in mechatronics
# http://www.robotran.be
# Contact : info@robotran.be
#
#
# CMake for compiling the user files of a robotran project in C
#
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# LIBRARY MAIN CONFIGURATIONS
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
project
(
Project_userfct
)
# flags
if
(
UNIX
)
set
(
CMAKE_C_FLAGS
"-fPIC"
)
set
(
CMAKE_EXE_LINKER_FLAGS
"-fPIC"
)
endif
(
UNIX
)
# Windows M_PI definitions
if
(
WIN32
)
add_definitions
(
-D _USE_MATH_DEFINES
)
endif
(
WIN32
)
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# SEPARATE COMPILATION
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
FLAG_SEPARATE_USER_FCT
)
# additional CMakeLists.txt
set
(
CMAKE_AUX
${
ROBOTRAN_SOURCE_DIR
}
/cmake_aux
)
set
(
CMAKE_AUX_BIN
${
PROJECT_BINARY_DIR
}
/cmake_aux
)
add_subdirectory
(
${
CMAKE_AUX
}
/flags/
${
CMAKE_AUX_BIN
}
/flags/
)
add_subdirectory
(
${
CMAKE_AUX
}
/listing/
${
CMAKE_AUX_BIN
}
/listing/
)
add_subdirectory
(
${
CMAKE_AUX
}
/libraries/
${
CMAKE_AUX_BIN
}
/libraries/
)
# real-time option
option
(
FLAG_REAL_TIME
"Real time"
OFF
)
if
(
FLAG_REAL_TIME
)
add_definitions
(
-DREAL_TIME
)
# configure a header file to pass some of the CMake settings to the source code
configure_file
(
"
${
ROBOTRAN_SOURCE_DIR
}
/conf/cmake_config.h.in"
"
${
PROJECT_BINARY_DIR
}
/conf/cmake_config.h"
)
include_directories
(
${
PROJECT_BINARY_DIR
}
/conf
)
# plot-visu options
option
(
FLAG_PLOT
"Real time"
OFF
)
option
(
FLAG_VISU
"Real time"
OFF
)
option
(
FLAG_JAVA
"Real time"
OFF
)
option
(
FLAG_OPEN_GL
"Real time"
OFF
)
if
(
FLAG_PLOT
)
add_definitions
(
-DSDL
)
endif
(
)
if
(
FLAG_VISU
)
add_definitions
(
-DVISU_3D
)
endif
(
)
if
(
FLAG_JAVA
)
add_definitions
(
-DJAVA
)
endif
(
)
if
(
FLAG_OPEN_GL
)
add_definitions
(
-DOPEN_GL
)
endif
(
)
endif
(
)
endif
(
)
# release of debug
release_debug
()
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# SET LIBRARY
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# list source files to compile
init_src
()
increment_src
(
${
PROJECT_SOURCE_DIR
}
)
increment_void_user
(
${
PROJECT_SOURCE_DIR
}
)
# list include directories (to find headers)
init_include
()
increment_include
(
${
ROBOTRAN_SOURCE_DIR
}
/mbs_common
)
# include these directories
include_directories
(
${
INCLUDE_DIR
}
)
include_directories
(
${
CMAKE_CURRENT_BINARY_DIR
}
)
if
(
FLAG_SHARED_LIB OR FLAG_SEPARATE_USER_FCT
)
set
(
CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON
)
add_library
(
Project_userfct SHARED
${
SOURCE_FILES
}
)
target_link_libraries
(
Project_userfct
${
LIB_MBSYSC_REALTIME
}
)
target_link_libraries
(
Project_userfct
${
LIB_MBSYSC_MODULES
}
)
target_link_libraries
(
Project_userfct
${
LIB_MBSYSC_UTILITIES
}
)
# MacOS: Force extension to be .so rather than .dylib
if
(
APPLE
)
set_target_properties
(
Project_userfct PROPERTIES SUFFIX
".so"
)
endif
()
# Windows, copy dll next to executable
if
((
NOT UNIX
)
AND
(
NOT FLAG_SEPARATE_USER_FCT
))
add_custom_command
(
TARGET Project_userfct POST_BUILD
COMMAND
${
CMAKE_COMMAND
}
-E copy
${
CMAKE_CURRENT_BINARY_DIR
}
/$<CONFIGURATION>/Project_userfct.dll
${
CMAKE_CURRENT_BINARY_DIR
}
/../$<CONFIGURATION>/Project_userfct.dll
)
endif
()
else
()
add_library
(
Project_userfct STATIC
${
SOURCE_FILES
}
)
target_link_libraries
(
Project_userfct
${
LIB_MBSYSC_REALTIME
}
${
LIB_MBSYSC_UTILITIES
}
)
endif
()
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# LINK LIBRARIES
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# MBSysC libraries
if
(
FLAG_SEPARATE_BUILD
)
# find MBSysC dynamic libraries
find_package
(
LibRobotranC 1.15.1 REQUIRED
)
add_definitions
(
${
LIB_MBSYSC_DEFINITIONS
}
)
endif
()
if
(
FLAG_PLOT
)
sdl_header_lib
(
userfct
)
endif
(
)
ExampleProjects/MultiplePendulum/workR/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -14,7 +14,7 @@
# CMake minimum version
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/PendulumPneumaticCushion/symbolicR/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -13,7 +13,7 @@
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/PendulumPneumaticCushion/userfctR/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -13,7 +13,7 @@
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/PendulumPneumaticCushion/workR/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -14,7 +14,7 @@
# CMake minimum version
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/PendulumSpring123/symbolicR/PendulumSpring1/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -13,7 +13,7 @@
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/PendulumSpring123/symbolicR/PendulumSpring2/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -13,7 +13,7 @@
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/PendulumSpring123/symbolicR/PendulumSpring3/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -13,7 +13,7 @@
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
if
(
UNIX
)
cmake_minimum_required
(
VERSION
2.8.7
)
cmake_minimum_required
(
VERSION
3.4
)
else
()
cmake_minimum_required
(
VERSION 3.4
)
endif
()
...
...
ExampleProjects/PendulumSpring123/userfctR/PendulumSpring1/CMakeLists.txt
View file @
9c221bfd
...
...
@@ -13,7 +13,7 @@
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *