2018-07-26 18:41:20 +08:00
|
|
|
ARGS=--all
|
|
|
|
|
|
|
|
default: help
|
|
|
|
|
2018-08-01 22:34:17 +08:00
|
|
|
# root of the project (makefile directory)
|
|
|
|
export ROOT_PATH=$(CURDIR)/
|
|
|
|
|
|
|
|
# dependecy install/build directory (rpclib, gtest, boost)
|
|
|
|
export INSTALLATION_DIR=$(ROOT_PATH)Build/
|
2018-07-27 22:16:58 +08:00
|
|
|
|
2018-07-26 18:41:20 +08:00
|
|
|
help:
|
|
|
|
@type "${CARLA_BUILD_TOOLS_FOLDER}\Linux.mk.help"
|
|
|
|
|
|
|
|
launch: LibCarla
|
2018-08-24 20:58:46 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildCarlaUE4.bat --build --ue-version 4.19
|
2018-07-26 18:41:20 +08:00
|
|
|
|
|
|
|
launch-only:
|
2018-08-24 20:58:46 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildCarlaUE4.bat --launch --ue-version 4.19
|
2018-07-26 18:41:20 +08:00
|
|
|
|
2018-08-24 20:58:46 +08:00
|
|
|
package: PythonAPI
|
2018-08-02 20:34:41 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/Package.bat --ue-version 4.19
|
2018-07-26 18:41:20 +08:00
|
|
|
|
|
|
|
docs:
|
2018-07-31 22:35:02 +08:00
|
|
|
@doxygen
|
|
|
|
@echo "Documentation index at ./Doxygen/html/index.html"
|
2018-07-26 18:41:20 +08:00
|
|
|
|
|
|
|
clean:
|
2018-08-24 20:58:46 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/Package.bat --clean --ue-version 4.19
|
2018-07-27 22:16:58 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildCarlaUE4.bat --clean
|
2018-08-24 20:58:46 +08:00
|
|
|
|
2018-07-31 22:35:02 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildPythonAPI.bat --clean
|
2018-07-27 22:16:58 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildLibCarla.bat --clean
|
2018-07-26 18:41:20 +08:00
|
|
|
|
|
|
|
rebuild: setup
|
2018-07-27 22:16:58 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildLibCarla.bat --rebuild
|
2018-07-31 22:35:02 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildPythonAPI.bat --rebuild
|
2018-08-24 20:58:46 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildCarlaUE4.bat --rebuild --ue-version 4.19
|
2018-07-26 18:41:20 +08:00
|
|
|
|
|
|
|
check: PythonAPI
|
|
|
|
@echo "Not implemented!"
|
|
|
|
|
|
|
|
benchmark: LibCarla
|
|
|
|
@echo "Not implemented!"
|
|
|
|
|
|
|
|
CarlaUE4Editor: LibCarla
|
2018-08-24 20:58:46 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildCarlaUE4.bat --build-editor --ue-version 4.19
|
2018-07-26 18:41:20 +08:00
|
|
|
|
|
|
|
.PHONY: PythonAPI
|
|
|
|
PythonAPI: LibCarla
|
2018-07-30 22:52:29 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}/BuildPythonAPI.bat --py3
|
2018-07-26 18:41:20 +08:00
|
|
|
|
|
|
|
.PHONY: LibCarla
|
|
|
|
LibCarla: setup
|
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}\BuildLibCarla.bat --server --client
|
|
|
|
|
|
|
|
setup:
|
2018-07-31 22:35:02 +08:00
|
|
|
@${CARLA_BUILD_TOOLS_FOLDER}\Setup.bat --boost-toolset msvc-14.1
|
2018-07-26 18:41:20 +08:00
|
|
|
|
|
|
|
pretty:
|
2018-07-04 17:59:59 +08:00
|
|
|
@echo "Not implemented!"
|