* 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>
* Add test_apply_textures.
* Fully test apply_texture API.
* Minor fix.
* Switch to unittest layout.
* Further progress.
* More progress.
* Remove globals and unneeded functions.
* Test code cleanup and add camera to output result images to disk.
* Remove main function.
* Minor code cleanup.
* Automatically load Town10 in test script.
* Added spawnning all vehicles and all walkers
* Update tests, and add begin play to avoid initialization error in vehicles
* Adding test list and tested tests
* Update PythonAPI/test/API/spawn_vehicles.py
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
* Update PythonAPI/test/API/collision_test.py
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
* Update PythonAPI/test/API/spawn_walkers.py
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
* Update files names
* Updated TestCollision
* Adding sync mode test
* Updated test not to use eggs and updated copyright
* Update sync test
* Update sync test vehicle/walkers test
---------
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
- Add launch and launch-only CMake custom targets.
- Temporary workaround for lack of a properly parameterized toolchain file.
- Change all references to CarlaUE4 to CarlaUnreal.
- Separate CMake Options files.