2018-07-04 17:59:59 +08:00
|
|
|
Welcome to CARLA Simulator!
|
|
|
|
===========================
|
|
|
|
|
|
|
|
This Makefile will help you building the different CARLA utilities.
|
|
|
|
|
|
|
|
Use the following commands:
|
|
|
|
|
|
|
|
help:
|
|
|
|
|
|
|
|
Display this help message.
|
|
|
|
|
|
|
|
launch:
|
|
|
|
|
|
|
|
Compile CarlaUE4 project and launch it in Unreal Engine's Editor.
|
|
|
|
|
|
|
|
launch-only:
|
|
|
|
|
|
|
|
Launch CarlaUE4 project in Unreal Engine's Editor, but skip building
|
|
|
|
step (assume the project is already built).
|
|
|
|
|
|
|
|
package:
|
|
|
|
|
|
|
|
Makes a packaged version of CARLA ready for distribution.
|
|
|
|
|
|
|
|
docs:
|
|
|
|
|
|
|
|
Build CARLA Doxygen documentation.
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|
|
|
|
Remove intermediate build files.
|
|
|
|
|
|
|
|
rebuild:
|
|
|
|
|
|
|
|
Remove intermediate build files and rebuild the whole project.
|
|
|
|
|
|
|
|
hard-clean:
|
|
|
|
|
2018-12-11 23:35:34 +08:00
|
|
|
Remove intermediate build files and force a recompilation of Unreal
|
|
|
|
Engine's pre-compiled headers. Useful for fixing "version.h has been
|
|
|
|
modified since the precompiled header" errors. Beware, recompilation
|
|
|
|
takes a long time!
|
2018-07-04 17:59:59 +08:00
|
|
|
|
2019-01-24 22:53:06 +08:00
|
|
|
export-maps:
|
2019-04-16 20:09:55 +08:00
|
|
|
|
2019-01-24 22:53:06 +08:00
|
|
|
Export maps from /Game/Carla/ExportedMaps to the ExportedMaps folder
|
|
|
|
at the root of the Carla project.
|
|
|
|
|
2018-07-04 17:59:59 +08:00
|
|
|
|
|
|
|
There are also some lower level commands for building individual modules helpful
|
|
|
|
for developers:
|
|
|
|
|
|
|
|
check:
|
|
|
|
|
|
|
|
Run unit test suites for LibCarla and PythonAPI.
|
|
|
|
|
2018-10-19 17:43:10 +08:00
|
|
|
check.LibCarla(.debug|.release):
|
|
|
|
|
|
|
|
Run unit test suites for LibCarla only.
|
|
|
|
|
|
|
|
check.PythonAPI(.2|.3):
|
|
|
|
|
|
|
|
Run unit test suites for PythonAPI only.
|
|
|
|
|
2018-07-04 17:59:59 +08:00
|
|
|
benchmark:
|
|
|
|
|
|
|
|
Run the benchmark tests for LibCarla.
|
|
|
|
|
2019-04-16 20:09:55 +08:00
|
|
|
(run-)examples:
|
|
|
|
|
|
|
|
Build (and run) the C++ client examples.
|
|
|
|
|
2018-07-04 17:59:59 +08:00
|
|
|
CarlaUE4Editor:
|
|
|
|
|
|
|
|
Build CarlaUE4 project, but do not launch the editor.
|
|
|
|
|
2018-10-19 17:43:10 +08:00
|
|
|
PythonAPI(.2|.3):
|
2018-07-04 17:59:59 +08:00
|
|
|
|
2018-10-19 17:43:10 +08:00
|
|
|
Build and package the Python API module for Python 2 and/or 3.
|
2018-07-04 17:59:59 +08:00
|
|
|
|
2019-03-13 21:57:44 +08:00
|
|
|
LibCarla(.server|.client)(.debug|.release):
|
2018-07-04 17:59:59 +08:00
|
|
|
|
2018-10-19 17:43:10 +08:00
|
|
|
Build LibCarla, "Server" and/or "Client" configurations.
|
2018-07-04 17:59:59 +08:00
|
|
|
|
2019-03-15 20:04:18 +08:00
|
|
|
clean.(LibCarla|PythonAPI|CarlaUE4Editor)
|
|
|
|
|
|
|
|
Remove intermediate build files for the specific module.
|
|
|
|
|
2018-07-04 17:59:59 +08:00
|
|
|
setup:
|
|
|
|
|
|
|
|
Run the setup step only.
|
|
|
|
|
2019-05-03 01:58:03 +08:00
|
|
|
deploy:
|
|
|
|
|
|
|
|
Upload nightly build.
|
|
|
|
|
2018-07-04 17:59:59 +08:00
|
|
|
pretty:
|
|
|
|
|
|
|
|
Prettify code files. Run uncrustify on C++ files or AutoPEP8 on Python
|
|
|
|
files. To prettify a single file, use: make pretty ARGS=-f/path/to/file.
|
|
|
|
|
|
|
|
|