# Auto-generated by tools/gen_part1.py — do not edit by hand.
# 章节：p01/ch06
add_executable(p1c06_01 static_cast_demo.cpp)
set_target_properties(p1c06_01 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c06_01 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c06_01 PRIVATE -Wall -Wextra)
add_executable(p1c06_02 dynamic_cast_demo.cpp)
set_target_properties(p1c06_02 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c06_02 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c06_02 PRIVATE -Wall -Wextra)
add_executable(p1c06_03 const_cast_demo.cpp)
set_target_properties(p1c06_03 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c06_03 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c06_03 PRIVATE -Wall -Wextra)
add_custom_target(all_p01_ch06 DEPENDS p1c06_01 p1c06_02 p1c06_03)
