-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathCMakeLists.txt
17 lines (12 loc) · 951 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
add_executable(single_responsibility_principle SingleResponsibilityPrinciple/single_responsibility_principle.cpp)
target_link_libraries(single_responsibility_principle)
add_executable(open_closed_principle OpenClosedPrinciple/open_closed_principle.cpp)
target_link_libraries(open_closed_principle)
add_executable(liskov_substitution_principle LiskovSubstitutionPrinciple/liskov_substitution_principle.cpp)
target_link_libraries(liskov_substitution_principle)
add_executable(interface_segregation_principle InterfaceSegregationPrinciple/interface_segregation_principle.cpp)
target_link_libraries(interface_segregation_principle)
add_executable(dependency_injection_car_enginge DependencyInjection/dependency_injection_car_enginge.cpp)
target_link_libraries(dependency_injection_car_enginge)
add_executable(dependency_inversion_principle DependencyInjection/dependency_inversion_principle.cpp)
target_link_libraries(dependency_inversion_principle)