* Adapt toolchain file to UE versions other than 5.3.
* More 5.5-related fixes.
* Remove unused SetFolderName call and fix GetRenderQuery call.
* Fix several deprecation warnings.
* More deprecation fixes.
* Upgrade enum to string code.
* Add a check for null weather.
* Update readme with UE5.5
---------
Co-authored-by: PabloVD <pablo.villanueva.domingo@gmail.com>
* Add option VERBOSE_CONFIGURE + several other minor tweaks.
* Minor refactor and expose version option variables for ROS2 build.
* Remove unneeded option BUILD_PYTHON_API_WHEEL_PACKAGE.
* Make cmake_minimum_required uniform + fix potential linker error.
* Revert ROS2 configure.
* Introduce the macros carla_add_executable, carla_add_library, carla_add_custom_target and introduce help dialog and help file generation.
* Remove semicolon on output.
* Switch from using configure time logic to a target "carla-help".
* Remove GCC_COMPILER option.
* Check PACKAGE_CONFIGURATION for empty.
* Revert to add_library for carla-ros2-native ExternalProject.
* Add function carla_add_target_docs and document "clean".
* Minor fix (missing names).
---------
Co-authored-by: Marcel Pi <25649656+MarcelPiNacy@users.noreply.github.com>
Co-authored-by: Marcel Pi <marcelpi97@gmail.com>
* Introduce the macros carla_add_executable, carla_add_library, carla_add_custom_target and introduce help dialog and help file generation.
* Remove semicolon on output.
* Switch from using configure time logic to a target "carla-help".
* Remove GCC_COMPILER option.
* Check PACKAGE_CONFIGURATION for empty.
---------
Co-authored-by: Marcel Pi <25649656+MarcelPiNacy@users.noreply.github.com>
Co-authored-by: Marcel Pi <marcelpi97@gmail.com>
* Fix string option escape character errors.
* Additional string option escape character fixes.
* Minor formatting change.
* More fixes.
* Revert back to file copy for *.def.
* Fix build order issue related to carla-unreal-configure.
* Update CMakeLists.txt
* Update CMakeLists.txt
* Switch to using file(GENERATE ...)
* Tweak *.Build.cs files to read .def files instead of being configured by CMake.
* Add missing EOF.
* Minor fix.
* Fix PixelReader compile error and use copy instead of symlink for Includes & Libraries.def.
* Fix CarlaTools linker error.
* libcarla-ros2-native.so build and install working.
* Fixes and add Carla.Build.cs
* ROS2Native build system implemented for CMake
* Add g++/gcc option and remove Build path reference from Carla.build.cs
* Auto add ros2 target when ros2 and server is enabled
* Remove ROS2 from client
* Fix build when ROS2 is disabled.
* Clean up space
* Fix will error with ROS2 enabled
* Remove macro collision ROS2